From faed51c61344fa500adcf4d6eb94f0786af2c1f5 Mon Sep 17 00:00:00 2001 From: Rizky Date: Thu, 19 Oct 2023 15:46:18 +0700 Subject: [PATCH] fix scope --- app/web/src/render/live/logic/tree-scope.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/web/src/render/live/logic/tree-scope.tsx b/app/web/src/render/live/logic/tree-scope.tsx index 06bebd93..11433767 100644 --- a/app/web/src/render/live/logic/tree-scope.tsx +++ b/app/web/src/render/live/logic/tree-scope.tsx @@ -1,4 +1,4 @@ -import { FC, ReactNode, Suspense, isValidElement, useEffect } from "react"; +import { FC, ReactNode, Suspense, useEffect } from "react"; import { deepClone } from "web-utils"; import { createAPI, createDB } from "../../../utils/script/init-api"; import { ErrorBox } from "../../editor/elements/e-error"; @@ -148,7 +148,7 @@ export const mergeScopeUpwards = ( scope = { ...cur.scope, ...indexedScope, ...cur.comp?.propval }; for (const [k, v] of Object.entries(scope)) { - if (typeof finalScope[k] === "undefined") finalScope[k] = v; + finalScope[k] = v; } if (opt?.each) { if (!opt.each(cur, scope)) {