feat(工具组件): 扩展工具下拉菜单图标支持
- 新增FileText图标用于文档相关功能 - 新增Languages图标用于翻译相关功能 - 完善iconMap映射表
This commit is contained in:
parent
8392677cea
commit
3265b66149
@ -1,7 +1,7 @@
|
|||||||
'use client';
|
'use client';
|
||||||
|
|
||||||
import { useState, useRef, useEffect } from 'react';
|
import { useState, useRef, useEffect } from 'react';
|
||||||
import { Wrench, Search, Terminal, Globe, Check } from 'lucide-react';
|
import { Wrench, Search, Terminal, Globe, Check, FileText, Languages } from 'lucide-react';
|
||||||
import { Toggle } from '@/components/ui/Toggle';
|
import { Toggle } from '@/components/ui/Toggle';
|
||||||
import { Tooltip } from '@/components/ui/Tooltip';
|
import { Tooltip } from '@/components/ui/Tooltip';
|
||||||
import { cn } from '@/lib/utils';
|
import { cn } from '@/lib/utils';
|
||||||
@ -11,6 +11,8 @@ const iconMap: Record<string, React.ComponentType<{ size?: number; className?: s
|
|||||||
Search,
|
Search,
|
||||||
Terminal,
|
Terminal,
|
||||||
Globe,
|
Globe,
|
||||||
|
FileText,
|
||||||
|
Languages,
|
||||||
};
|
};
|
||||||
|
|
||||||
interface ToolsDropdownProps {
|
interface ToolsDropdownProps {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user