// Tiny icon set - stroke based
const Icon = ({ name, size = 16, color = "currentColor", strokeWidth = 1.75, style }) => {
const common = {
width: size, height: size, viewBox: "0 0 24 24", fill: "none",
stroke: color, strokeWidth, strokeLinecap: "round", strokeLinejoin: "round", style
};
switch (name) {
case "search": return ;
case "bell": return ;
case "send": return ;
case "chat": return ;
case "users": return ;
case "clock": return ;
case "spark": return ;
case "pin": return ;
case "alert": return ;
case "check": return ;
case "check2": return ;
case "x": return ;
case "plus": return ;
case "chevronDown": return ;
case "chevronRight": return ;
case "arrowUp": return ;
case "arrowDown": return ;
case "filter": return ;
case "dot": return ;
case "more": return ;
case "smile": return ;
case "flag": return ;
case "pie": return ;
case "trend": return ;
case "heart": return ;
case "book": return ;
case "zap": return ;
case "eye": return ;
case "sliders":return ;
case "lark": return ;
default: return null;
}
};
window.Icon = Icon;