import { BsPersonWalking } from "react-icons/bs"; import { FaAmazon, FaCarSide, FaCat, FaCircle, FaDog, FaFedex, FaFire, FaLeaf, FaUps, } from "react-icons/fa"; import { LuBox, LuLassoSelect } from "react-icons/lu"; import { MdRecordVoiceOver } from "react-icons/md"; export function getIconTypeForGroup(icon: string) { switch (icon) { case "car": return FaCarSide; case "cat": return FaCat; case "dog": return FaDog; case "leaf": return FaLeaf; default: return FaCircle; } } export function getIconForGroup(icon: string, className: string = "size-4") { const GroupIcon = getIconTypeForGroup(icon); return ; } export function getIconForLabel(label: string, className?: string) { switch (label) { case "car": return ; case "cat": return ; case "bark": case "dog": return ; case "fire_alarm": return ; case "package": return ; case "person": return ; case "crying": case "laughter": case "scream": case "speech": case "yell": return ; default: return ; } } export function getIconForSubLabel(label: string, className?: string) { switch (label) { case "amazon": return ; case "fedex": return ; case "ups": return ; } }