From 561f383cbc8edbb43782469d2a7959993aff23dd Mon Sep 17 00:00:00 2001 From: yyh Date: Fri, 30 Jan 2026 12:42:00 +0800 Subject: [PATCH] Revert "refactor(skill): replace React icon components with CSS Icons" This reverts commit 919d7ef5cd174718060f87f8a0bd9bd134944a93. --- .../plugins/file-picker-panel.tsx | 11 +++---- .../file-reference-block/component.tsx | 3 +- .../plugins/tool-block/component.tsx | 6 ++-- .../tool-block/tool-group-block-component.tsx | 7 +++-- .../plugins/tool-block/tool-header.tsx | 5 ++-- .../workflow/skill/file-tab-item.tsx | 3 +- .../skill/file-tree/artifacts-section.tsx | 10 ++++--- .../skill/file-tree/artifacts-tree.tsx | 7 +++-- .../workflow/skill/file-tree/index.tsx | 6 ++-- .../workflow/skill/file-tree/menu-item.tsx | 6 ++-- .../workflow/skill/file-tree/node-menu.tsx | 29 +++++++++++++------ .../skill/file-tree/tree-node-icon.tsx | 5 ++-- .../workflow/skill/file-tree/tree-node.tsx | 3 +- .../skill/file-tree/upload-status-tooltip.tsx | 14 ++++++--- .../workflow/skill/sidebar-search-add.tsx | 23 ++++++++++----- .../workflow/skill/start-tab-item.tsx | 5 ++-- .../skill/start-tab/create-import-section.tsx | 5 ++-- .../skill/start-tab/template-search.tsx | 3 +- .../sqlite-file-preview/table-selector.tsx | 13 +++++---- 19 files changed, 104 insertions(+), 60 deletions(-) diff --git a/web/app/components/workflow/skill/editor/skill-editor/plugins/file-picker-panel.tsx b/web/app/components/workflow/skill/editor/skill-editor/plugins/file-picker-panel.tsx index 340b395b48..bc19b18c0c 100644 --- a/web/app/components/workflow/skill/editor/skill-editor/plugins/file-picker-panel.tsx +++ b/web/app/components/workflow/skill/editor/skill-editor/plugins/file-picker-panel.tsx @@ -1,6 +1,7 @@ import type { NodeRendererProps } from 'react-arborist' import type { FileAppearanceType } from '@/app/components/base/file-uploader/types' import type { TreeNodeData } from '@/app/components/workflow/skill/type' +import { RiArrowDownSLine, RiArrowRightSLine, RiFolderLine, RiFolderOpenLine, RiQuestionLine } from '@remixicon/react' import { useSize } from 'ahooks' import * as React from 'react' import { useCallback, useMemo, useRef } from 'react' @@ -65,8 +66,8 @@ const FilePickerTreeNode = ({ node, style, dragHandle, onSelectNode }: FilePicke {isFolder ? ( node.isOpen - ?