Files
2025-11-13 05:05:53 +08:00

160 lines
2.4 KiB
TypeScript

import {
ArrowLeft,
BookOpen,
Bookmark,
Briefcase,
Calendar,
Check,
ChevronLeft,
ChevronRight,
Clock,
Cloud,
Code,
Coffee,
Command,
Compass,
CornerDownRight,
Crown,
Database,
FileText,
Folder,
FolderOpen,
Gift,
Github,
Globe,
GripVertical,
Headphones,
Heart,
Home,
Image,
LayoutDashboard,
Library,
Link,
List,
Loader2,
LogOut,
Mail,
Map,
Menu,
MessageSquare,
Monitor,
MoreVertical,
Music,
Navigation,
Newspaper,
Package,
PanelLeftClose,
PanelRightOpen,
Pencil,
Phone,
Plus,
Printer,
Radio,
RefreshCw,
Rocket,
Save,
Scan,
Search,
Settings,
Shield,
Smartphone,
Star,
Sun,
Target,
Terminal,
Trash2,
Trophy,
Tv,
Upload,
User,
Users,
Video,
X,
Zap,
ChevronsUp,
ChevronsDown,
type LucideIcon,
} from "lucide-react"
export type Icon = LucideIcon
export const Icons = {
arrowLeft: ArrowLeft,
bookOpen: BookOpen,
bookmark: Bookmark,
briefcase: Briefcase,
calendar: Calendar,
check: Check,
chevronLeft: ChevronLeft,
chevronRight: ChevronRight,
clock: Clock,
cloud: Cloud,
code: Code,
coffee: Coffee,
command: Command,
compass: Compass,
cornerDownRight: CornerDownRight,
crown: Crown,
database: Database,
fileText: FileText,
folder: Folder,
folderOpen: FolderOpen,
gift: Gift,
github: Github,
globe: Globe,
gripVertical: GripVertical,
headphones: Headphones,
heart: Heart,
home: Home,
image: Image,
layoutDashboard: LayoutDashboard,
library: Library,
link: Link,
list: List,
loader2: Loader2,
logOut: LogOut,
mail: Mail,
map: Map,
menu: Menu,
messageSquare: MessageSquare,
monitor: Monitor,
moreVertical: MoreVertical,
music: Music,
navigation: Navigation,
newspaper: Newspaper,
package: Package,
panelLeftClose: PanelLeftClose,
panelRightOpen: PanelRightOpen,
pencil: Pencil,
phone: Phone,
plus: Plus,
printer: Printer,
radio: Radio,
refresh: RefreshCw,
rocket: Rocket,
save: Save,
scan: Scan,
search: Search,
settings: Settings,
shield: Shield,
smartphone: Smartphone,
star: Star,
sun: Sun,
target: Target,
terminal: Terminal,
trash: Trash2,
trophy: Trophy,
tv: Tv,
upload: Upload,
user: User,
users: Users,
video: Video,
x: X,
zap: Zap,
category: Folder,
placeholder: Folder,
logo: Navigation,
spinner: Loader2,
chevronsUp: ChevronsUp,
chevronsDown: ChevronsDown,
} as const