From 63dcb4dd6cd8e67c607dcad14aa4d1c406e26086 Mon Sep 17 00:00:00 2001 From: JzoNg Date: Mon, 27 Apr 2026 15:01:57 +0800 Subject: [PATCH] refactor(web): remove mock data of snippet detail --- web/app/components/snippets/hooks/use-snippet-init.ts | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/web/app/components/snippets/hooks/use-snippet-init.ts b/web/app/components/snippets/hooks/use-snippet-init.ts index 22e0c4a30d..f49cb73e80 100644 --- a/web/app/components/snippets/hooks/use-snippet-init.ts +++ b/web/app/components/snippets/hooks/use-snippet-init.ts @@ -9,7 +9,6 @@ import { buildSnippetDetailPayload, useSnippetApiDetail, } from '@/service/use-snippets' -import { getSnippetDetailMock } from '@/service/use-snippets.mock' const normalizeNodesDefaultConfigs = (nodesDefaultConfigs: unknown) => { if (!nodesDefaultConfigs || typeof nodesDefaultConfigs !== 'object') @@ -65,25 +64,19 @@ export const useSnippetInit = (snippetId: string) => { workflowStore.getState().setPublishedAt(publishedWorkflowQuery.data?.created_at ?? 0) }, [publishedWorkflowQuery.data?.created_at, publishedWorkflowQuery.isLoading, workflowStore]) - const mockData = useMemo(() => getSnippetDetailMock(snippetId), [snippetId]) - const shouldUseMockData = !snippetApiDetail.isLoading && !snippetApiDetail.data && !!mockData - const data = useMemo(() => { if (snippetApiDetail.data && !draftWorkflowQuery.isLoading) return buildSnippetDetailPayload(snippetApiDetail.data, draftWorkflowQuery.data) - if (shouldUseMockData) - return mockData - if (snippetApiDetail.error && isNotFoundError(snippetApiDetail.error)) return null return undefined - }, [draftWorkflowQuery.data, draftWorkflowQuery.isLoading, mockData, shouldUseMockData, snippetApiDetail.data, snippetApiDetail.error]) + }, [draftWorkflowQuery.data, draftWorkflowQuery.isLoading, snippetApiDetail.data, snippetApiDetail.error]) return { ...snippetApiDetail, data, - isLoading: shouldUseMockData ? false : snippetApiDetail.isLoading || draftWorkflowQuery.isLoading, + isLoading: snippetApiDetail.isLoading || draftWorkflowQuery.isLoading, } }