Skip to content

Commit 8f40132

Browse files
committed
feat: update BaseNodeTree to expand parent nodes on selection
1 parent 2ed4f64 commit 8f40132

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

apps/nextjs-app/src/features/app/blocks/base/base-side-bar/BaseNodeTree.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -452,6 +452,8 @@ export const BaseNodeTree = (props: IBaseNodeTreeProps) => {
452452
);
453453
if (!node) return;
454454

455+
const parentIds = getAllParentIds(node.id);
456+
setExpandedItems((prev) => [...new Set([...(prev ?? []), ...parentIds])]);
455457
setSelectedItems([node.id]);
456458
const lastVisitResourceType =
457459
BaseNodeResourceLastVisitMap[node.resourceType as keyof typeof BaseNodeResourceLastVisitMap];

0 commit comments

Comments
 (0)