diff --git a/packages/generator/src/App/index.tsx b/packages/generator/src/App/index.tsx index 46529da7..e37117c3 100644 --- a/packages/generator/src/App/index.tsx +++ b/packages/generator/src/App/index.tsx @@ -100,7 +100,14 @@ const Generator = forwardRef( // 设置左侧组件 useEffect(() => { if (components) { - setSidebarData(components) + // 过滤order + setSidebarData( + produce(components, (draft) => { + draft.order = draft.order.filter((item) => + Object.keys(draft.category).includes(item) + ) + }) + ) } else { if (customComponents) { setSidebarData((oldSidebarData) => {