// icons.jsx — clean 1.7px stroke line icons for Absensi MOTOART function Icon({ name, size = 22, stroke = 'currentColor', sw = 1.7, fill = 'none', style }) { const p = { fill, stroke, strokeWidth: sw, strokeLinecap: 'round', strokeLinejoin: 'round' }; const paths = { home: <>, history: <>, user: <>, grid: <>, users: <>, chart: <>, clock: <>, pin: <>, calendar: <>, check: <>, checkCircle: <>, logout: <>, chevron: <>, chevronDown: <>, download: <>, arrowUp: <>, bell: <>, settings: <>, search: <>, filter: <>, sparkle: <>, excel: <>, pdf: <>, phone: <>, coffee: <>, flame: <>, plus: <>, dots: <>, trend: <>, shield: <>, }; return ( ); } Object.assign(window, { Icon });