1
0

shapes.ts 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. import brokenLineSVG from "@/assets/svg/brokenLine.svg";
  2. import textSVG from "@/assets/svg/text.svg";
  3. import tableSVG from "@/assets/svg/table.svg";
  4. import rectSVG from "@/assets/svg/rect.svg";
  5. import circularSVG from "@/assets/svg/circular.svg";
  6. // import arrowSVG from "@/assets/svg/arrow.svg";
  7. import iconSVG from "@/assets/svg/icon.svg";
  8. import cigaretteSVG from "@/assets/svg/cigarette.svg";
  9. import fireointSVG from "@/assets/svg/fireoint.svg";
  10. import footPrintSVG from "@/assets/svg/footPrint.svg";
  11. import footPrintReverSVG from "@/assets/svg/footPrintRever.svg";
  12. import shoePrintSVG from "@/assets/svg/shoePrint.svg";
  13. import shoePrintReverSVG from "@/assets/svg/shoePrintRever.svg";
  14. import fingerPrintSVG from "@/assets/svg/fingerPrint.svg";
  15. import corpseSVG from "@/assets/svg/corpse.svg";
  16. import theBloodSVG from "@/assets/svg/theBlood.svg";
  17. import type { MetaShapeType } from "../board";
  18. export const shapes: { [key in MetaShapeType]: string } = {
  19. Wall: brokenLineSVG,
  20. Tag: textSVG,
  21. Table: tableSVG,
  22. Rectangle: rectSVG,
  23. Circle: circularSVG,
  24. // Arrow: arrowSVG,
  25. Icon: iconSVG,
  26. Cigaret: cigaretteSVG,
  27. FirePoint: fireointSVG,
  28. LeftFootPrint: footPrintSVG,
  29. RightFootPrint: footPrintReverSVG,
  30. LeftShoePrint: shoePrintSVG,
  31. RightShoePrint: shoePrintReverSVG,
  32. FingerPrint: fingerPrintSVG,
  33. DeadBody: corpseSVG,
  34. BloodStain: theBloodSVG,
  35. };
  36. export default shapes;