visuddhinanda пре 2 година
родитељ
комит
667800546d
1 измењених фајлова са 6 додато и 4 уклоњено
  1. 6 4
      dashboard/src/components/article/TocTree.tsx

+ 6 - 4
dashboard/src/components/article/TocTree.tsx

@@ -133,17 +133,19 @@ const TocTreeWidget = ({
   }, [treeData]);
 
   useEffect(() => {
-    if (selectedKeys) {
-      setSelected(selectedKeys);
-    }
+    setSelected(selectedKeys);
   }, [selectedKeys]);
 
+  useEffect(() => {
+    setExpanded(expandedKeys);
+  }, [expandedKeys]);
+
   console.log("selected", selected);
   return (
     <Tree
       treeData={tree}
       selectedKeys={selected}
-      expandedKeys={selected}
+      expandedKeys={expanded}
       autoExpandParent
       onExpand={(expandedKeys: Key[]) => {
         setExpanded(expandedKeys);