修改 ICON 和部門資料
This commit is contained in:
@@ -6,7 +6,7 @@ import { Card, CardContent } from "@/components/ui/card"
|
||||
import { Button } from "@/components/ui/button"
|
||||
import { Badge } from "@/components/ui/badge"
|
||||
import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select"
|
||||
import { Heart, ExternalLink, Star, Eye, ThumbsUp, MessageSquare, Brain, ImageIcon, Mic, MessageSquare as MessageSquareIcon, Settings, Zap, TrendingUp, Target, Users, Lightbulb, Search } from "lucide-react"
|
||||
import { Heart, ExternalLink, Star, Eye, ThumbsUp, MessageSquare, Brain, ImageIcon, Mic, MessageSquare as MessageSquareIcon, Settings, Zap, TrendingUp, Target, Users, Lightbulb, Search, Database, BarChart3, Camera, Smartphone, Monitor, Globe, FileText, Bot } from "lucide-react"
|
||||
|
||||
export function FavoritesPage() {
|
||||
const { user } = useAuth()
|
||||
@@ -116,7 +116,8 @@ export function FavoritesPage() {
|
||||
// 圖標映射函數
|
||||
const getIconComponent = (iconName: string) => {
|
||||
const iconMap: { [key: string]: any } = {
|
||||
'Bot': Brain,
|
||||
'Bot': Bot,
|
||||
'Brain': Brain,
|
||||
'ImageIcon': ImageIcon,
|
||||
'Mic': Mic,
|
||||
'MessageSquare': MessageSquareIcon,
|
||||
@@ -130,8 +131,15 @@ export function FavoritesPage() {
|
||||
'Users': Users,
|
||||
'Lightbulb': Lightbulb,
|
||||
'Search': Search,
|
||||
'Database': Database,
|
||||
'BarChart3': BarChart3,
|
||||
'Camera': Camera,
|
||||
'Smartphone': Smartphone,
|
||||
'Monitor': Monitor,
|
||||
'Globe': Globe,
|
||||
'FileText': FileText,
|
||||
}
|
||||
return iconMap[iconName] || Heart
|
||||
return iconMap[iconName] || Bot
|
||||
}
|
||||
|
||||
const getTypeColor = (type: string) => {
|
||||
@@ -187,7 +195,27 @@ export function FavoritesPage() {
|
||||
</SelectTrigger>
|
||||
<SelectContent>
|
||||
<SelectItem value="all">所有部門</SelectItem>
|
||||
<SelectItem value="ACBU">ACBU</SelectItem>
|
||||
<SelectItem value="AUBU">AUBU</SelectItem>
|
||||
<SelectItem value="FAB3">FAB3</SelectItem>
|
||||
<SelectItem value="FNBU">FNBU</SelectItem>
|
||||
<SelectItem value="HQBU">HQBU</SelectItem>
|
||||
<SelectItem value="HRBU">HRBU</SelectItem>
|
||||
<SelectItem value="IBU">IBU</SelectItem>
|
||||
<SelectItem value="ICDU">ICDU</SelectItem>
|
||||
<SelectItem value="ICBU">ICBU</SelectItem>
|
||||
<SelectItem value="ITBU">ITBU</SelectItem>
|
||||
<SelectItem value="MBU1">MBU1</SelectItem>
|
||||
<SelectItem value="MBU5">MBU5</SelectItem>
|
||||
<SelectItem value="PJA">PJA</SelectItem>
|
||||
<SelectItem value="PBU">PBU</SelectItem>
|
||||
<SelectItem value="SBG">SBG</SelectItem>
|
||||
<SelectItem value="SBU">SBU</SelectItem>
|
||||
<SelectItem value="董事會">董事會</SelectItem>
|
||||
<SelectItem value="法務室">法務室</SelectItem>
|
||||
<SelectItem value="關係企業發展">關係企業發展</SelectItem>
|
||||
<SelectItem value="稽核室">稽核室</SelectItem>
|
||||
<SelectItem value="總經理室">總經理室</SelectItem>
|
||||
<SelectItem value="HR">HR</SelectItem>
|
||||
<SelectItem value="Finance">Finance</SelectItem>
|
||||
</SelectContent>
|
||||
|
Reference in New Issue
Block a user