/* global React */ // Icons — Lucide-style thin stroke, 1.5px // Export each icon as a window-scoped component. const _i = (paths, view = "0 0 24 24") => function Icon(props) { const { size = 18, color = "currentColor", strokeWidth = 1.5, ...rest } = props || {}; return ( {paths} ); }; const IconCheck = _i(); const IconArrowRight = _i(<>); const IconArrowDown = _i(<>); const IconChevDown = _i(); const IconChevLeft = _i(); const IconChevRight = _i(); const IconSearch = _i(<>); const IconClose = _i(<>); const IconCalendar = _i(<>); const IconClock = _i(<>); const IconPhone = _i(); const IconMail = _i(<>); const IconMap = _i(<>); const IconUser = _i(<>); const IconHeart = _i(); const IconBrain = _i(<>); const IconActivity = _i(); const IconScissors = _i(<>); const IconEye = _i(<>); const IconStethoscope= _i(<>); const IconLungs = _i(<>); const IconDroplet = _i(); const IconBolt = _i(); const IconScan = _i(<>); const IconBeaker = _i(<>); const IconPill = _i(<>); const IconBuilding = _i(<>); const IconBookOpen = _i(<>); const IconShield = _i(); const IconGlobe = _i(<>); const IconLink = _i(<>); const IconChart = _i(<>); const IconDownload = _i(<>); const IconLinkedin = _i(<>); const IconFacebook = _i(); const IconYoutube = _i(<>); const IconMenu = _i(<>); const IconStar = _i(); const IconHand = _i(<>); const IconAlert = _i(<>); // Map pole id → icon component (for cards & filters) const POLE_ICONS = { "Urgences & Réanimation": IconActivity, "Cardio-Métabolisme": IconHeart, "Digestif Médico-Chirurgical": IconScissors, "Cardiovasc., Thoracique, Tête & Cou": IconLungs, "Néphro-Urologique": IconDroplet, "Oncologie": IconBolt, "Médecine Interne": IconStethoscope, "Locomoteur & Neurochirurgical": IconBrain, "Plateau technique": IconScan, "Check-up": IconShield, }; Object.assign(window, { IconCheck, IconArrowRight, IconArrowDown, IconChevDown, IconChevLeft, IconChevRight, IconSearch, IconClose, IconCalendar, IconClock, IconPhone, IconMail, IconMap, IconUser, IconHeart, IconBrain, IconActivity, IconScissors, IconEye, IconStethoscope, IconLungs, IconDroplet, IconBolt, IconScan, IconBeaker, IconPill, IconBuilding, IconBookOpen, IconShield, IconGlobe, IconLink, IconChart, IconDownload, IconLinkedin, IconFacebook, IconYoutube, IconMenu, IconStar, IconHand, IconAlert, POLE_ICONS, });