// icons.jsx — minimal stroked icon set (currentColor, 1.5px stroke)
const I = ({ d, size = 18, fill, ...rest }) => (
);
const Icon = {
Dashboard: (p) => >} />,
Calendar: (p) => >} />,
Patients: (p) => >} />,
Clipboard: (p) => >} />,
Inbox: (p) => >} />,
MessageCircle: (p) => >} />,
Upload: (p) => >} />,
Billing: (p) => >} />,
Settings: (p) => >} />,
Search: (p) => >} />,
Plus: (p) => >} />,
Check: (p) => } />,
ChevronDown: (p) => } />,
ChevronRight: (p) => } />,
ChevronLeft: (p) => } />,
ArrowRight: (p) => >} />,
ArrowUp: (p) => >} />,
X: (p) => >} />,
Bell: (p) => >} />,
Phone: (p) => } />,
Video: (p) => >} />,
Mic: (p) => >} />,
Pause: (p) => >} />,
Play: (p) => } />,
Sparkle: (p) => } />,
Filter: (p) => } />,
Menu: (p) => } />,
Star: (p) => } />,
More: (p) => >} />,
Heart: (p) => } />,
Pulse: (p) => } />,
Pill: (p) => >} />,
Lab: (p) => >} />,
User: (p) => >} />,
Sun: (p) => >} />,
Moon: (p) => } />,
Globe: (p) => >} />,
Mail: (p) => >} />,
Clock: (p) => >} />,
Pin: (p) => >} />,
Edit: (p) => >} />,
Trash: (p) => >} />,
Send: (p) => >} />,
Logo: ({ size = 18, className = "", alt = "", ...rest } = {}) => (
),
CalendarPlus: (p) => >} />,
Document: (p) => >} />,
Copy: (p) => >} />,
Eye: (p) => >} />,
Print: (p) => >} />,
Refresh: (p) => >} />,
};
window.Icon = Icon;