From 15fa0f50e3dc0444b226d9ab9b7b108b326df393 Mon Sep 17 00:00:00 2001 From: RockChinQ Date: Thu, 10 Sep 2026 15:18:04 +0800 Subject: [PATCH] fix(ui): distinguish EventProcessor with a trigger icon --- .../components/plugin-installed/PluginComponentList.tsx | 4 ++-- .../plugins/components/plugin-market/PluginComponentIcons.ts | 4 ++-- .../components/plugin-market/PluginMarketComponent.tsx | 3 ++- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/web/src/app/home/plugins/components/plugin-installed/PluginComponentList.tsx b/web/src/app/home/plugins/components/plugin-installed/PluginComponentList.tsx index fe645d6cb..db3d527d7 100644 --- a/web/src/app/home/plugins/components/plugin-installed/PluginComponentList.tsx +++ b/web/src/app/home/plugins/components/plugin-installed/PluginComponentList.tsx @@ -7,7 +7,7 @@ import { FileText, PanelTop, Bot, - Puzzle, + Zap, } from 'lucide-react'; import { Badge } from '@/components/ui/badge'; @@ -34,7 +34,7 @@ export default function PluginComponentList({ Parser: , Page: , AgentRunner: , - EventProcessor: , + EventProcessor: , }; const componentKindList = Object.keys(components || {}); diff --git a/web/src/app/home/plugins/components/plugin-market/PluginComponentIcons.ts b/web/src/app/home/plugins/components/plugin-market/PluginComponentIcons.ts index 666347c93..d1150382c 100644 --- a/web/src/app/home/plugins/components/plugin-market/PluginComponentIcons.ts +++ b/web/src/app/home/plugins/components/plugin-market/PluginComponentIcons.ts @@ -5,7 +5,7 @@ import { Book, FileText, Hash, - Puzzle, + Zap, Wrench, type LucideIcon, } from 'lucide-react'; @@ -18,5 +18,5 @@ export const pluginComponentIconMap: Record = { Parser: FileText, Page: AppWindow, AgentRunner: Bot, - EventProcessor: Puzzle, + EventProcessor: Zap, }; diff --git a/web/src/app/home/plugins/components/plugin-market/PluginMarketComponent.tsx b/web/src/app/home/plugins/components/plugin-market/PluginMarketComponent.tsx index 153894930..e79c360a4 100644 --- a/web/src/app/home/plugins/components/plugin-market/PluginMarketComponent.tsx +++ b/web/src/app/home/plugins/components/plugin-market/PluginMarketComponent.tsx @@ -18,6 +18,7 @@ import { ToggleGroup, ToggleGroupItem } from '@/components/ui/toggle-group'; import { Search, Puzzle, + Zap, Server, Sparkles, Wrench, @@ -248,7 +249,7 @@ function MarketPageContent({ { value: 'EventProcessor', label: t('market.componentName.EventProcessor'), - icon: Puzzle, + icon: Zap, }, ];