This commit is contained in:
Rizky 2024-07-28 04:19:37 +07:00
parent 0dcd02aaee
commit c7091db7c9
3 changed files with 12 additions and 3 deletions

File diff suppressed because one or more lines are too long

View File

@ -9,7 +9,12 @@ export const activateMeta = (p: PG, _meta: IMeta) => {
let parent_comp_id = meta.parent?.comp_id;
if (!active.comp_id && meta.parent?.comp_id) {
if (!Object.keys(meta).includes("jsx_prop") && meta.parent.instance_id) {
const meta_keys = Object.keys(meta);
if (
(!meta_keys.includes("jsx_prop") ||
(meta_keys.includes("jsx_prop") && meta.jsx_prop?.is_root)) &&
meta.parent.instance_id
) {
const comp = getMetaById(p, meta.parent.instance_id);
if (comp) meta = comp;
}

View File

@ -165,6 +165,10 @@ export const viEvalScript = (
const js = meta.item.adv?.jsBuilt || "";
const src = replaceWithObject(js, replacement) || "";
if (js.includes("parent_props")) {
console.log(meta.item.name, arg);
}
const final_src = `\
// ${meta.item.name}: ${meta.item.id}
try {