50 lines
1.6 KiB
TypeScript
50 lines
1.6 KiB
TypeScript
import List from "@/assets/svgs/list.svg";
|
|
import ArrowClockwise from "@/assets/svgs/arrow-clockwise.svg";
|
|
import Trash from "@/assets/svgs/trash.svg";
|
|
import Snowflake from "@/assets/svgs/snowflake.svg";
|
|
import LeftHand from "@/assets/svgs/LH.png";
|
|
import Download from "@/assets/svgs/download.svg";
|
|
import RightHand from "@/assets/svgs/RH.png";
|
|
import LeftFoot from "@/assets/svgs/LF.png";
|
|
import RightFoot from "@/assets/svgs/RF.png";
|
|
import Eraser from "@/assets/svgs/eraser-fill.svg";
|
|
import Upload from "@/assets/svgs/upload.svg";
|
|
import Floppy from "@/assets/svgs/floppy2-fill.svg";
|
|
import Delete from "@/assets/svgs/delete.svg";
|
|
import Eye from "@/assets/svgs/eye.svg";
|
|
import EyeOff from "@/assets/svgs/eye-off.svg";
|
|
import PaintBucket from "@/assets/svgs/paint-bucket.svg";
|
|
import Sun from "@/assets/svgs/sun.svg";
|
|
import Moon from "@/assets/svgs/moon.svg";
|
|
import Up from "@/assets/svgs/chevron-up.svg";
|
|
import Down from "@/assets/svgs/chevron-down.svg";
|
|
import Left from "@/assets/svgs/chevron-left.svg";
|
|
import Right from "@/assets/svgs/chevron-right.svg";
|
|
|
|
export const IconUrlMap = {
|
|
arrowClockwise: ArrowClockwise,
|
|
download: Download,
|
|
list: List,
|
|
trash: Trash,
|
|
snowflake: Snowflake,
|
|
lh: LeftHand,
|
|
rh: RightHand,
|
|
lf: LeftFoot,
|
|
rf: RightFoot,
|
|
eraser: Eraser,
|
|
upload: Upload,
|
|
save: Floppy,
|
|
delete: Delete,
|
|
eye: Eye,
|
|
eyeOff: EyeOff,
|
|
paintBucket: PaintBucket,
|
|
sun: Sun,
|
|
moon: Moon,
|
|
up: Up,
|
|
down: Down,
|
|
left: Left,
|
|
right: Right,
|
|
} as const;
|
|
|
|
export type IconName = keyof typeof IconUrlMap;
|