392 lines
9.6 KiB
TypeScript

import {
ApiOutlined,
AreaChartOutlined,
AudioOutlined,
AuditOutlined,
BankOutlined,
BarChartOutlined,
BarcodeOutlined,
BellOutlined,
BookOutlined,
BugOutlined,
BuildOutlined,
BulbOutlined,
// 时间图标
CalendarOutlined,
CameraOutlined,
CarOutlined,
CheckOutlined,
ClockCircleOutlined,
CloseOutlined,
CloudOutlined,
ClusterOutlined,
CodeOutlined,
CompassOutlined,
ControlOutlined,
CopyOutlined,
CreditCardOutlined,
CrownOutlined,
DashboardOutlined,
DatabaseOutlined,
DeleteOutlined,
DesktopOutlined,
DisconnectOutlined,
// 财务图标
DollarOutlined,
// PrintOutlined, // 不存在,使用 PrinterOutlined 替代
DownloadOutlined,
DownOutlined,
EditOutlined,
// 地图图标
EnvironmentOutlined,
EuroOutlined,
ExclamationCircleOutlined,
ExperimentOutlined,
EyeInvisibleOutlined,
EyeOutlined,
FileExcelOutlined,
FileImageOutlined,
FileOutlined,
FilePdfOutlined,
FileTextOutlined,
FileWordOutlined,
// 其他常用图标
FireOutlined,
FlagOutlined,
// 文档图标
FolderOutlined,
FundOutlined,
GiftOutlined,
GlobalOutlined,
HeartOutlined,
HistoryOutlined,
// 常用系统图标
HomeOutlined,
IdcardOutlined,
InfoCircleOutlined,
KeyOutlined,
LaptopOutlined,
LeftOutlined,
LikeOutlined,
LineChartOutlined,
LinkOutlined,
// 状态图标
LoadingOutlined,
LockOutlined,
// 通信图标
MailOutlined,
// 导航图标
MenuOutlined,
MessageOutlined,
// 设备图标
MobileOutlined,
NotificationOutlined,
PauseCircleOutlined,
PayCircleOutlined,
PhoneOutlined,
// 媒体图标
PictureOutlined,
// 图表图标
PieChartOutlined,
PlayCircleOutlined,
PlusOutlined,
PoundOutlined,
PrinterOutlined,
QuestionCircleOutlined,
ReadOutlined,
ReloadOutlined,
RightOutlined,
RocketOutlined,
// 安全图标
SafetyOutlined,
// 操作图标
SaveOutlined,
SearchOutlined,
SecurityScanOutlined,
SettingOutlined,
ShareAltOutlined,
ShopOutlined,
// 商业图标
ShoppingCartOutlined,
StarOutlined,
StockOutlined,
SyncOutlined,
TabletOutlined,
TagOutlined,
TagsOutlined,
TeamOutlined,
ThunderboltOutlined,
// 工具图标
ToolOutlined,
TrophyOutlined,
UnlockOutlined,
UploadOutlined,
UpOutlined,
UserOutlined,
VideoCameraOutlined,
WalletOutlined,
// 网络图标
WifiOutlined,
} from '@ant-design/icons';
export type MyIconsType =
| 'BarcodeOutlined'
| 'AuditOutlined'
| 'ShopOutlined'
| 'BarChartOutlined'
| 'SettingOutlined'
| 'ControlOutlined'
| 'ClusterOutlined'
| 'BankOutlined'
| 'UserOutlined'
| 'CreditCardOutlined'
// 常用系统图标
| 'HomeOutlined'
| 'DashboardOutlined'
| 'FileOutlined'
| 'EditOutlined'
| 'DeleteOutlined'
| 'SearchOutlined'
| 'PlusOutlined'
| 'CloseOutlined'
| 'CheckOutlined'
| 'ExclamationCircleOutlined'
| 'InfoCircleOutlined'
| 'QuestionCircleOutlined'
// 导航图标
| 'MenuOutlined'
| 'LeftOutlined'
| 'RightOutlined'
| 'UpOutlined'
| 'DownOutlined'
// 操作图标
| 'SaveOutlined'
| 'CopyOutlined'
// | 'PrintOutlined' // 不存在,使用 PrinterOutlined 替代
| 'DownloadOutlined'
| 'UploadOutlined'
| 'ShareAltOutlined'
// 状态图标
| 'LoadingOutlined'
| 'SyncOutlined'
| 'ReloadOutlined'
| 'LockOutlined'
| 'UnlockOutlined'
| 'EyeOutlined'
| 'EyeInvisibleOutlined'
// 通信图标
| 'MailOutlined'
| 'PhoneOutlined'
| 'MessageOutlined'
| 'NotificationOutlined'
| 'BellOutlined'
// 文档图标
| 'FolderOutlined'
| 'FileTextOutlined'
| 'FilePdfOutlined'
| 'FileExcelOutlined'
| 'FileWordOutlined'
| 'FileImageOutlined'
// 媒体图标
| 'PictureOutlined'
| 'VideoCameraOutlined'
| 'AudioOutlined'
| 'PlayCircleOutlined'
| 'PauseCircleOutlined'
// 工具图标
| 'ToolOutlined'
| 'BugOutlined'
| 'CodeOutlined'
| 'ApiOutlined'
| 'DatabaseOutlined'
| 'CloudOutlined'
// 商业图标
| 'ShoppingCartOutlined'
| 'GiftOutlined'
| 'TrophyOutlined'
| 'StarOutlined'
| 'HeartOutlined'
| 'LikeOutlined'
// 时间图标
| 'CalendarOutlined'
| 'ClockCircleOutlined'
| 'HistoryOutlined'
// 地图图标
| 'EnvironmentOutlined'
| 'GlobalOutlined'
| 'CompassOutlined'
// 设备图标
| 'MobileOutlined'
| 'TabletOutlined'
| 'LaptopOutlined'
| 'DesktopOutlined'
| 'PrinterOutlined'
| 'CameraOutlined'
// 安全图标
| 'SafetyOutlined'
| 'SecurityScanOutlined'
| 'KeyOutlined'
| 'TeamOutlined'
| 'IdcardOutlined'
// 财务图标
| 'DollarOutlined'
| 'EuroOutlined'
| 'PoundOutlined'
| 'PayCircleOutlined'
| 'WalletOutlined'
// 图表图标
| 'PieChartOutlined'
| 'LineChartOutlined'
| 'AreaChartOutlined'
| 'FundOutlined'
| 'StockOutlined'
// 网络图标
| 'WifiOutlined'
| 'DisconnectOutlined'
| 'LinkOutlined'
// 其他常用图标
| 'FireOutlined'
| 'ThunderboltOutlined'
| 'BulbOutlined'
| 'RocketOutlined'
| 'CrownOutlined'
| 'FlagOutlined'
| 'TagOutlined'
| 'TagsOutlined'
| 'BookOutlined'
| 'ReadOutlined'
| 'ExperimentOutlined'
| 'BuildOutlined'
| 'CarOutlined';
export const MyIcons = {
BarcodeOutlined: <BarcodeOutlined />,
AuditOutlined: <AuditOutlined />,
ShopOutlined: <ShopOutlined />,
BarChartOutlined: <BarChartOutlined />,
SettingOutlined: <SettingOutlined />,
ControlOutlined: <ControlOutlined />,
ClusterOutlined: <ClusterOutlined />,
BankOutlined: <BankOutlined />,
UserOutlined: <UserOutlined />,
CreditCardOutlined: <CreditCardOutlined />,
// 常用系统图标
HomeOutlined: <HomeOutlined />,
DashboardOutlined: <DashboardOutlined />,
FileOutlined: <FileOutlined />,
EditOutlined: <EditOutlined />,
DeleteOutlined: <DeleteOutlined />,
SearchOutlined: <SearchOutlined />,
PlusOutlined: <PlusOutlined />,
CloseOutlined: <CloseOutlined />,
CheckOutlined: <CheckOutlined />,
ExclamationCircleOutlined: <ExclamationCircleOutlined />,
InfoCircleOutlined: <InfoCircleOutlined />,
QuestionCircleOutlined: <QuestionCircleOutlined />,
// 导航图标
MenuOutlined: <MenuOutlined />,
LeftOutlined: <LeftOutlined />,
RightOutlined: <RightOutlined />,
UpOutlined: <UpOutlined />,
DownOutlined: <DownOutlined />,
// 操作图标
SaveOutlined: <SaveOutlined />,
CopyOutlined: <CopyOutlined />,
// PrintOutlined: <PrintOutlined />, // 不存在,使用 PrinterOutlined 替代
DownloadOutlined: <DownloadOutlined />,
UploadOutlined: <UploadOutlined />,
ShareAltOutlined: <ShareAltOutlined />,
// 状态图标
LoadingOutlined: <LoadingOutlined />,
SyncOutlined: <SyncOutlined />,
ReloadOutlined: <ReloadOutlined />,
LockOutlined: <LockOutlined />,
UnlockOutlined: <UnlockOutlined />,
EyeOutlined: <EyeOutlined />,
EyeInvisibleOutlined: <EyeInvisibleOutlined />,
// 通信图标
MailOutlined: <MailOutlined />,
PhoneOutlined: <PhoneOutlined />,
MessageOutlined: <MessageOutlined />,
NotificationOutlined: <NotificationOutlined />,
BellOutlined: <BellOutlined />,
// 文档图标
FolderOutlined: <FolderOutlined />,
FileTextOutlined: <FileTextOutlined />,
FilePdfOutlined: <FilePdfOutlined />,
FileExcelOutlined: <FileExcelOutlined />,
FileWordOutlined: <FileWordOutlined />,
FileImageOutlined: <FileImageOutlined />,
// 媒体图标
PictureOutlined: <PictureOutlined />,
VideoCameraOutlined: <VideoCameraOutlined />,
AudioOutlined: <AudioOutlined />,
PlayCircleOutlined: <PlayCircleOutlined />,
PauseCircleOutlined: <PauseCircleOutlined />,
// 工具图标
ToolOutlined: <ToolOutlined />,
BugOutlined: <BugOutlined />,
CodeOutlined: <CodeOutlined />,
ApiOutlined: <ApiOutlined />,
DatabaseOutlined: <DatabaseOutlined />,
CloudOutlined: <CloudOutlined />,
// 商业图标
ShoppingCartOutlined: <ShoppingCartOutlined />,
GiftOutlined: <GiftOutlined />,
TrophyOutlined: <TrophyOutlined />,
StarOutlined: <StarOutlined />,
HeartOutlined: <HeartOutlined />,
LikeOutlined: <LikeOutlined />,
// 时间图标
CalendarOutlined: <CalendarOutlined />,
ClockCircleOutlined: <ClockCircleOutlined />,
HistoryOutlined: <HistoryOutlined />,
// 地图图标
EnvironmentOutlined: <EnvironmentOutlined />,
GlobalOutlined: <GlobalOutlined />,
CompassOutlined: <CompassOutlined />,
// 设备图标
MobileOutlined: <MobileOutlined />,
TabletOutlined: <TabletOutlined />,
LaptopOutlined: <LaptopOutlined />,
DesktopOutlined: <DesktopOutlined />,
PrinterOutlined: <PrinterOutlined />,
CameraOutlined: <CameraOutlined />,
// 安全图标
SafetyOutlined: <SafetyOutlined />,
SecurityScanOutlined: <SecurityScanOutlined />,
KeyOutlined: <KeyOutlined />,
TeamOutlined: <TeamOutlined />,
IdcardOutlined: <IdcardOutlined />,
// 财务图标
DollarOutlined: <DollarOutlined />,
EuroOutlined: <EuroOutlined />,
PoundOutlined: <PoundOutlined />,
PayCircleOutlined: <PayCircleOutlined />,
WalletOutlined: <WalletOutlined />,
// 图表图标
PieChartOutlined: <PieChartOutlined />,
LineChartOutlined: <LineChartOutlined />,
AreaChartOutlined: <AreaChartOutlined />,
FundOutlined: <FundOutlined />,
StockOutlined: <StockOutlined />,
// 网络图标
WifiOutlined: <WifiOutlined />,
DisconnectOutlined: <DisconnectOutlined />,
LinkOutlined: <LinkOutlined />,
// 其他常用图标
FireOutlined: <FireOutlined />,
ThunderboltOutlined: <ThunderboltOutlined />,
BulbOutlined: <BulbOutlined />,
RocketOutlined: <RocketOutlined />,
CrownOutlined: <CrownOutlined />,
FlagOutlined: <FlagOutlined />,
TagOutlined: <TagOutlined />,
TagsOutlined: <TagsOutlined />,
BookOutlined: <BookOutlined />,
ReadOutlined: <ReadOutlined />,
ExperimentOutlined: <ExperimentOutlined />,
BuildOutlined: <BuildOutlined />,
CarOutlined: <CarOutlined />,
};