From 19585522ff205233b002c11cf4c37245aab6b4e7 Mon Sep 17 00:00:00 2001 From: xiaozhu <2395895331@qq.com> Date: Mon, 31 Aug 2026 17:27:50 +0800 Subject: [PATCH] =?UTF-8?q?update:=E6=96=87=E4=BB=B6=E5=90=8E=E7=BC=80?= =?UTF-8?q?=E3=80=81icon=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../platform/DataResourceUploadModal.tsx | 14 ++- .../app/features/platform/WorkspaceTree.tsx | 96 ++++++++++++++----- .../app/features/platform/state/uiStore.ts | 2 +- 3 files changed, 83 insertions(+), 29 deletions(-) diff --git a/frontend/app/features/platform/DataResourceUploadModal.tsx b/frontend/app/features/platform/DataResourceUploadModal.tsx index c5bea16..0d94dda 100644 --- a/frontend/app/features/platform/DataResourceUploadModal.tsx +++ b/frontend/app/features/platform/DataResourceUploadModal.tsx @@ -7,6 +7,7 @@ import { dialogSecondaryButtonClass, } from "~/components/common/AppFormDialog"; import { Button } from "~/components/ui/button"; +import { fileVisualFromName } from "./WorkspaceTree"; import { formFieldClass, formHintClass, @@ -52,6 +53,8 @@ export function DataResourceUploadModal({ const finalPath = finalTarget ? `${finalTarget}/${file?.name ?? ""}` : file?.name ?? ""; + const fileVisual = fileVisualFromName(file?.name ?? resourceName); + const FileIcon = fileVisual.Icon; return (