// Minimal stroke icons (only primitives: lines, circles, rects, simple paths) const Icon = ({ children, size = 22, style }) => ( {children} ); const IconSearch = (p) => ; const IconHome = (p) => ; const IconCart = (p) => ; const IconBox = (p) => ; const IconUser = (p) => ; const IconRx = (p) => ; const IconPlus = (p) => ; const IconMinus = (p) => ; const IconHeart = (p) => ; const IconChevR = (p) => ; const IconChevL = (p) => ; const IconChevD = (p) => ; const IconClose = (p) => ; const IconFilter = (p) => ; const IconBell = (p) => ; const IconLoc = (p) => ; const IconCheck = (p) => ; const IconCamera = (p) => ; const IconUpload = (p) => ; const IconShield = (p) => ; const IconTruck = (p) => ; const IconPill = (p) => ; const IconClock = (p) => ; const IconStar = (p) => ; const IconMic = (p) => ; const IconScan = (p) => ; const IconCard = (p) => ; const IconCash = (p) => ; Object.assign(window, { Icon, IconSearch, IconHome, IconCart, IconBox, IconUser, IconRx, IconPlus, IconMinus, IconHeart, IconChevR, IconChevL, IconChevD, IconClose, IconFilter, IconBell, IconLoc, IconCheck, IconCamera, IconUpload, IconShield, IconTruck, IconPill, IconClock, IconStar, IconMic, IconScan, IconCard, IconCash, });