This commit is contained in:
Rizky 2024-04-20 21:48:22 +07:00
parent 88bbf4622c
commit 603b305234
1 changed files with 7 additions and 1 deletions

View File

@ -146,7 +146,9 @@ export const viEvalScript = (
_jsx: true;
fn: (arg: { passprop: any; meta: IMeta }) => ReactNode;
};
arg[k] = <JsxProp fn={jprop.fn} passprop={{ ...passprop }} meta={meta} />;
arg[k] = (
<JsxProp fn={jprop.fn} passprop={{ ...passprop }} meta={meta} />
);
}
}
}
@ -162,7 +164,11 @@ export const viEvalScript = (
const fn = new Function(
...Object.keys(arg),
`// ${meta.item.name}: ${meta.item.id}
try {
${src}
} catch(e) {
console.warn("Error at item ${meta.item.name}:", ${meta.item.adv?.js});
}
`
);
fn(...Object.values(arg));