From 9ca24a5b8f102ac2403d2494cf4f6ae2937c17f5 Mon Sep 17 00:00:00 2001 From: JzoNg Date: Tue, 23 Jun 2026 12:01:52 +0800 Subject: [PATCH] feat(web): move snippet collapsed preview component --- web/app/components/main-nav/index.tsx | 36 +------------------ .../components/snippet-collapsed-preview.tsx | 36 +++++++++++++++++++ 2 files changed, 37 insertions(+), 35 deletions(-) create mode 100644 web/app/components/snippets/components/snippet-collapsed-preview.tsx diff --git a/web/app/components/main-nav/index.tsx b/web/app/components/main-nav/index.tsx index fdace1f838f..453f0790e13 100644 --- a/web/app/components/main-nav/index.tsx +++ b/web/app/components/main-nav/index.tsx @@ -14,6 +14,7 @@ import DatasetDetailTop from '@/app/components/app-sidebar/dataset-detail-top' import { useStore as useAppStore } from '@/app/components/app/store' import DifyLogo from '@/app/components/base/logo/dify-logo' import EnvNav from '@/app/components/header/env-nav' +import { SnippetCollapsedPreview } from '@/app/components/snippets/components/snippet-collapsed-preview' import { SnippetSidebarContent } from '@/app/components/snippets/components/snippet-sidebar' import { useSnippetDraftStore } from '@/app/components/snippets/draft-store' import { useSnippetDetailStore } from '@/app/components/snippets/store' @@ -52,41 +53,6 @@ function SecondarySidebarHelpMenu({ ) } -function SnippetCollapsedPreview({ - inputFieldCount, -}: { - inputFieldCount: number -}) { - return ( -
- - - ) -} - const isDatasetDetailPathname = (pathname: string) => { const [section, datasetId, subSection, action] = pathname.split('/').filter(Boolean) diff --git a/web/app/components/snippets/components/snippet-collapsed-preview.tsx b/web/app/components/snippets/components/snippet-collapsed-preview.tsx new file mode 100644 index 00000000000..9baab992c03 --- /dev/null +++ b/web/app/components/snippets/components/snippet-collapsed-preview.tsx @@ -0,0 +1,36 @@ +'use client' + +export function SnippetCollapsedPreview({ + inputFieldCount, +}: { + inputFieldCount: number +}) { + return ( +
+ + + ) +}