/* ============================================================ SVG icon set — minimal, monoline, single-color ============================================================ */ /* global React */ const Icon = ({ name, size = 14, color = "currentColor", strokeWidth = 1.5 }) => { const props = { width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth, strokeLinecap: "round", strokeLinejoin: "round" }; switch (name) { case "sun": return ; case "pin": return ; case "home": return ; case "warehouse": return ; case "people": return ; case "layers": return ; case "play": return ; case "pause": return ; case "info": return ; case "search": return ; case "chevron": return ; case "down": return ; case "external": return ; case "filter": return ; case "settings": return ; case "battery": return ; case "drum": return ; case "tilt": return ; case "currency": return ; case "tree": return ; case "car": return ; case "co2": return ; case "diamond": return ; case "compass": return ; case "calendar": return ; case "table": return ; case "switch": return ; case "expand": return ; case "x": return ; case "check": return ; case "eye": return ; case "eye-off": return ; default: return ; } }; window.Icon = Icon;