This commit is contained in:
Rizky 2024-03-30 17:08:22 +07:00
parent fd665e8992
commit deb20e37c6
1 changed files with 7 additions and 6 deletions

View File

@ -79,14 +79,15 @@ export const EdPropInstanceOptions: FC<{
);
}
}
eval(`
${Object.entries(arg)
.map((e) => `const ${e[0]} = arg["${e[0]}"]`)
.join(";\n")}
const res = new Function(
...Object.keys(arg),
`
const resOpt = ${cprop.meta.optionsBuilt || cprop.meta.options};
if (typeof resOpt === 'function') local.metaFn = resOpt;
else metaOptions = resOpt;
`);
else metaOptions = resOpt;`
);
res(...Object.values(arg));
} catch (e) {
console.error(e);
}