From 4c0b9c09f44e26d7109f3fc904f865964b10a1ee Mon Sep 17 00:00:00 2001 From: Rizky Date: Thu, 30 Nov 2023 23:25:06 +0700 Subject: [PATCH] wip fix --- app/web/src/nova/ed/panel/main/main.tsx | 5 ++--- app/web/src/nova/ed/panel/tree/node/item/name.tsx | 2 +- app/web/src/nova/ed/panel/tree/node/render.tsx | 5 +++++ app/web/src/nova/view/render/meta/children.tsx | 2 +- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/app/web/src/nova/ed/panel/main/main.tsx b/app/web/src/nova/ed/panel/main/main.tsx index 07d008cb..c0c64e25 100644 --- a/app/web/src/nova/ed/panel/main/main.tsx +++ b/app/web/src/nova/ed/panel/main/main.tsx @@ -56,7 +56,6 @@ export const EdMain = () => { return false }, set(meta) { - if (meta.parent_mcomp) { const id = meta.parent_mcomp.mitem.get('id'); @@ -64,9 +63,9 @@ export const EdMain = () => { const original_id = meta.parent_mcomp.mitem.get('originalId'); if (active.comp_id && original_id) { - active.item_id = original_id; + active.hover_id = original_id; } else if (id) { - active.item_id = id; + active.hover_id = id; } p.render(); diff --git a/app/web/src/nova/ed/panel/tree/node/item/name.tsx b/app/web/src/nova/ed/panel/tree/node/item/name.tsx index d0b81ebf..8e0dc3e7 100644 --- a/app/web/src/nova/ed/panel/tree/node/item/name.tsx +++ b/app/web/src/nova/ed/panel/tree/node/item/name.tsx @@ -74,7 +74,7 @@ export const EdTreeName = ({ ) : (
-
{item.id} - {item.originalId}
+ {/*
{item.id} - {item.originalId}
*/}
)} diff --git a/app/web/src/nova/ed/panel/tree/node/render.tsx b/app/web/src/nova/ed/panel/tree/node/render.tsx index ea64583b..ba7b9dc5 100644 --- a/app/web/src/nova/ed/panel/tree/node/render.tsx +++ b/app/web/src/nova/ed/panel/tree/node/render.tsx @@ -73,6 +73,11 @@ export const nodeRender: NodeRender = (node, prm) => { p.page.render(); }} > + {active.hover_id === item.id && ( +
+ )} {active.item_id === item.id && (
{item.id}{Object.values(children)}; + return <>{Object.values(children)}; };