From 2e10d676101fafc14a69b78b5ee79dc3f0bd9e43 Mon Sep 17 00:00:00 2001 From: zhsama Date: Thu, 15 Jan 2026 16:44:15 +0800 Subject: [PATCH] perf: Replace topOffset prop with withHeader in Panel component --- .../sub-graph/components/sub-graph-children.tsx | 2 +- web/app/components/sub-graph/index.tsx | 3 +-- web/app/components/workflow/panel/index.tsx | 10 ++++++---- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/web/app/components/sub-graph/components/sub-graph-children.tsx b/web/app/components/sub-graph/components/sub-graph-children.tsx index 7da4f15664..a8867d1963 100644 --- a/web/app/components/sub-graph/components/sub-graph-children.tsx +++ b/web/app/components/sub-graph/components/sub-graph-children.tsx @@ -76,7 +76,7 @@ const SubGraphChildren: FC = ({ return ( = (props) => { toolParamValue, parentAvailableNodes, parentAvailableVars, + configsMap, onSave, } = props const setParentAvailableVars = useStore(state => state.setParentAvailableVars) const setParentAvailableNodes = useStore(state => state.setParentAvailableNodes) - const configsMap = useHooksStore(state => state.configsMap) useEffect(() => { setParentAvailableVars?.(parentAvailableVars || []) diff --git a/web/app/components/workflow/panel/index.tsx b/web/app/components/workflow/panel/index.tsx index 6fbafb1817..faaf764ee2 100644 --- a/web/app/components/workflow/panel/index.tsx +++ b/web/app/components/workflow/panel/index.tsx @@ -19,7 +19,7 @@ export type PanelProps = { right?: React.ReactNode } versionHistoryPanelProps?: VersionHistoryPanelProps - topOffset?: number + withHeader?: boolean } /** @@ -70,7 +70,7 @@ const useResizeObserver = ( const Panel: FC = ({ components, versionHistoryPanelProps, - topOffset, + withHeader = true, }) => { const selectedNode = useReactflow(useShallow((s) => { const nodes = s.getNodes() @@ -129,8 +129,10 @@ const Panel: FC = ({
{components?.left}