From 093df86bec61236a36a26f1ff550f57a53b23d52 Mon Sep 17 00:00:00 2001 From: * <8> Date: Mon, 11 Apr 2022 11:25:18 +0800 Subject: [PATCH] Match-id-e9676d550fe11b724574bfa46e70222982263490 --- libs/extension/src/{components => hooks}/FilterTree.ts | 6 +++--- libs/extension/src/panel/App.tsx | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) rename libs/extension/src/{components => hooks}/FilterTree.ts (96%) diff --git a/libs/extension/src/components/FilterTree.ts b/libs/extension/src/hooks/FilterTree.ts similarity index 96% rename from libs/extension/src/components/FilterTree.ts rename to libs/extension/src/hooks/FilterTree.ts index 446bd05d..178b9155 100644 --- a/libs/extension/src/components/FilterTree.ts +++ b/libs/extension/src/hooks/FilterTree.ts @@ -62,11 +62,11 @@ export function FilterTree(props: { data: T[] }) { const collapsedNodes = collapsedNodesRef.current; const updateCollapsedNodes = (item: BaseType) => { - const newcollapsedNodes = expandItemParent(item, data, collapsedNodes); + const newCollapsedNodes = expandItemParent(item, data, collapsedNodes); // 如果新旧收起节点数组长度不一样,说明存在收起节点 - if (newcollapsedNodes.length !== collapsedNodes.length) { + if (newCollapsedNodes.length !== collapsedNodes.length) { // 更新引用,确保 VTree 拿到新的 collapsedNodes - collapsedNodesRef.current = newcollapsedNodes; + collapsedNodesRef.current = newCollapsedNodes; } }; diff --git a/libs/extension/src/panel/App.tsx b/libs/extension/src/panel/App.tsx index 7cea62e9..0c62fb19 100644 --- a/libs/extension/src/panel/App.tsx +++ b/libs/extension/src/panel/App.tsx @@ -5,7 +5,7 @@ import ComponentInfo from '../components/ComponentInfo'; import styles from './App.less'; import Select from '../svgs/Select'; import { mockParsedVNodeData, parsedMockState } from '../devtools/mock'; -import { FilterTree } from '../components/FilterTree'; +import { FilterTree } from '../hooks/FilterTree'; import Close from '../svgs/Close'; import Arrow from './../svgs/Arrow';