mirror of
https://github.com/Stirling-Tools/Stirling-PDF.git
synced 2025-09-18 09:29:24 +00:00
92 lines
3.3 KiB
TypeScript
92 lines
3.3 KiB
TypeScript
![]() |
import SettingsIcon from '@mui/icons-material/Settings';
|
||
|
import CompressIcon from '@mui/icons-material/Compress';
|
||
|
import SwapHorizIcon from '@mui/icons-material/SwapHoriz';
|
||
|
import CleaningServicesIcon from '@mui/icons-material/CleaningServices';
|
||
|
import CropIcon from '@mui/icons-material/Crop';
|
||
|
import TextFieldsIcon from '@mui/icons-material/TextFields';
|
||
|
import PictureAsPdfIcon from '@mui/icons-material/PictureAsPdf';
|
||
|
import EditIcon from '@mui/icons-material/Edit';
|
||
|
import DeleteIcon from '@mui/icons-material/Delete';
|
||
|
import FolderIcon from '@mui/icons-material/Folder';
|
||
|
import CloudIcon from '@mui/icons-material/Cloud';
|
||
|
import StorageIcon from '@mui/icons-material/Storage';
|
||
|
import SearchIcon from '@mui/icons-material/Search';
|
||
|
import DownloadIcon from '@mui/icons-material/Download';
|
||
|
import UploadIcon from '@mui/icons-material/Upload';
|
||
|
import PlayArrowIcon from '@mui/icons-material/PlayArrow';
|
||
|
import RotateLeftIcon from '@mui/icons-material/RotateLeft';
|
||
|
import RotateRightIcon from '@mui/icons-material/RotateRight';
|
||
|
import VisibilityIcon from '@mui/icons-material/Visibility';
|
||
|
import ContentCutIcon from '@mui/icons-material/ContentCut';
|
||
|
import ContentCopyIcon from '@mui/icons-material/ContentCopy';
|
||
|
import WorkIcon from '@mui/icons-material/Work';
|
||
|
import BuildIcon from '@mui/icons-material/Build';
|
||
|
import AutoAwesomeIcon from '@mui/icons-material/AutoAwesome';
|
||
|
import SmartToyIcon from '@mui/icons-material/SmartToy';
|
||
|
import CheckIcon from '@mui/icons-material/Check';
|
||
|
import SecurityIcon from '@mui/icons-material/Security';
|
||
|
import StarIcon from '@mui/icons-material/Star';
|
||
|
|
||
|
export const iconMap = {
|
||
|
SettingsIcon,
|
||
|
CompressIcon,
|
||
|
SwapHorizIcon,
|
||
|
CleaningServicesIcon,
|
||
|
CropIcon,
|
||
|
TextFieldsIcon,
|
||
|
PictureAsPdfIcon,
|
||
|
EditIcon,
|
||
|
DeleteIcon,
|
||
|
FolderIcon,
|
||
|
CloudIcon,
|
||
|
StorageIcon,
|
||
|
SearchIcon,
|
||
|
DownloadIcon,
|
||
|
UploadIcon,
|
||
|
PlayArrowIcon,
|
||
|
RotateLeftIcon,
|
||
|
RotateRightIcon,
|
||
|
VisibilityIcon,
|
||
|
ContentCutIcon,
|
||
|
ContentCopyIcon,
|
||
|
WorkIcon,
|
||
|
BuildIcon,
|
||
|
AutoAwesomeIcon,
|
||
|
SmartToyIcon,
|
||
|
CheckIcon,
|
||
|
SecurityIcon,
|
||
|
StarIcon
|
||
|
};
|
||
|
|
||
|
export const iconOptions = [
|
||
|
{ value: 'SettingsIcon', label: 'Settings' },
|
||
|
{ value: 'CompressIcon', label: 'Compress' },
|
||
|
{ value: 'SwapHorizIcon', label: 'Convert' },
|
||
|
{ value: 'CleaningServicesIcon', label: 'Clean' },
|
||
|
{ value: 'CropIcon', label: 'Crop' },
|
||
|
{ value: 'TextFieldsIcon', label: 'Text' },
|
||
|
{ value: 'PictureAsPdfIcon', label: 'PDF' },
|
||
|
{ value: 'EditIcon', label: 'Edit' },
|
||
|
{ value: 'DeleteIcon', label: 'Delete' },
|
||
|
{ value: 'FolderIcon', label: 'Folder' },
|
||
|
{ value: 'CloudIcon', label: 'Cloud' },
|
||
|
{ value: 'StorageIcon', label: 'Storage' },
|
||
|
{ value: 'SearchIcon', label: 'Search' },
|
||
|
{ value: 'DownloadIcon', label: 'Download' },
|
||
|
{ value: 'UploadIcon', label: 'Upload' },
|
||
|
{ value: 'PlayArrowIcon', label: 'Play' },
|
||
|
{ value: 'RotateLeftIcon', label: 'Rotate Left' },
|
||
|
{ value: 'RotateRightIcon', label: 'Rotate Right' },
|
||
|
{ value: 'VisibilityIcon', label: 'View' },
|
||
|
{ value: 'ContentCutIcon', label: 'Cut' },
|
||
|
{ value: 'ContentCopyIcon', label: 'Copy' },
|
||
|
{ value: 'WorkIcon', label: 'Work' },
|
||
|
{ value: 'BuildIcon', label: 'Build' },
|
||
|
{ value: 'AutoAwesomeIcon', label: 'Magic' },
|
||
|
{ value: 'SmartToyIcon', label: 'Robot' },
|
||
|
{ value: 'CheckIcon', label: 'Check' },
|
||
|
{ value: 'SecurityIcon', label: 'Security' },
|
||
|
{ value: 'StarIcon', label: 'Star' }
|
||
|
];
|
||
|
|
||
|
export type IconKey = keyof typeof iconMap;
|