diff --git a/app/web/src/nova/ed/panel/side/prop-instance.tsx b/app/web/src/nova/ed/panel/side/prop-instance.tsx index acdf3aed..3e529c23 100644 --- a/app/web/src/nova/ed/panel/side/prop-instance.tsx +++ b/app/web/src/nova/ed/panel/side/prop-instance.tsx @@ -76,11 +76,11 @@ export const EdSidePropInstance: FC<{ meta: IMeta }> = ({ meta }) => { const arg: any = { ...active.scope }; if (meta.item.script?.props) { for (const [k, v] of Object.entries(meta.item.script?.props)) { - eval(`try { arg.${k} = ${v.value} } catch(e) {}`); + eval(`try { arg.${k} = ${v.value} } catch(e) { console.error("arg", e); }`); } } else if (meta.item.component) { for (const [k, v] of Object.entries(meta.item.component.props)) { - eval(`try { arg.${k} = ${v.valueBuilt} } catch(e) {}`); + eval(`try { arg.${k} = ${v.valueBuilt} } catch(e) { console.error("arg", e); }`); } } diff --git a/app/web/src/nova/ed/panel/side/prop-instance/prop-button.tsx b/app/web/src/nova/ed/panel/side/prop-instance/prop-button.tsx index 54ede794..62bf9fd2 100644 --- a/app/web/src/nova/ed/panel/side/prop-instance/prop-button.tsx +++ b/app/web/src/nova/ed/panel/side/prop-instance/prop-button.tsx @@ -31,11 +31,11 @@ export const EdPropInstanceButton: FC<{ const arg: any = { ...active.scope }; if (meta.item.script?.props) { for (const [k, v] of Object.entries(meta.item.script?.props)) { - eval(`try { arg.${k} = ${v.value} } catch(e) {}`); + eval(`try { arg.${k} = ${v.value} } catch(e) { console.error("arg", e); }`); } } else if (meta.item.component) { for (const [k, v] of Object.entries(meta.item.component.props)) { - eval(`try { arg.${k} = ${v.valueBuilt} } catch(e) {}`); + eval(`try { arg.${k} = ${v.valueBuilt} } catch(e) { console.error("arg", e); }`); } } diff --git a/app/web/src/nova/ed/panel/side/prop-instance/prop-option.tsx b/app/web/src/nova/ed/panel/side/prop-instance/prop-option.tsx index e3029b0e..99e9d944 100644 --- a/app/web/src/nova/ed/panel/side/prop-instance/prop-option.tsx +++ b/app/web/src/nova/ed/panel/side/prop-instance/prop-option.tsx @@ -67,11 +67,11 @@ export const EdPropInstanceOptions: FC<{ if (meta.item.script?.props) { for (const [k, v] of Object.entries(meta.item.script?.props)) { - eval(`try { arg.${k} = ${v.value} } catch(e) {}`); + eval(`try { arg.${k} = ${v.value} } catch(e) { console.error("arg", e); }`); } } else if (meta.item.component) { for (const [k, v] of Object.entries(meta.item.component.props)) { - eval(`try { arg.${k} = ${v.valueBuilt} } catch(e) {}`); + eval(`try { arg.${k} = ${v.valueBuilt} } catch(e) { console.error("arg", e); }`); } } eval(` diff --git a/app/web/src/nova/vi/render/script/eval-script.tsx b/app/web/src/nova/vi/render/script/eval-script.tsx index 8818610a..fcd8ca2e 100644 --- a/app/web/src/nova/vi/render/script/eval-script.tsx +++ b/app/web/src/nova/vi/render/script/eval-script.tsx @@ -9,7 +9,6 @@ import { updatePropScope } from "./eval-prop"; import { extractNavigate } from "./extract-nav"; import { createViLocal } from "./local"; import { createViPassProp } from "./passprop"; -import get from "lodash.get"; export const viEvalScript = ( vi: { page: VG["page"];