import React from "react"; /* Icon library ported from the design (lucide-style, 1.75 stroke). */ const ico = ( path ) => function Icon( { size = 16, className = "", strokeWidth = 1.75, ...rest } ) { return ( { path } ); }; export const I = { Home: ico( <> ), Article: ico( <> ), Search: ico( <> ), Users: ico( <> ), Inbox: ico( <> ), Link: ico( <> ), Pen: ico( <> ), Settings: ico( <> ), Calendar: ico( <> ), ChevronDown: ico( ), ChevronUp: ico( ), ChevronRight: ico( ), ChevronLeft: ico( ), ArrowUp: ico( <> ), ArrowDown: ico( <> ), ArrowRight: ico( <> ), ArrowUpRight: ico( <> ), Download: ico( <> ), Sparkle: ico( <> ), X: ico( <> ), Eye: ico( <> ), Clock: ico( <> ), ThumbsUp: ico( ), ThumbsDown: ico( ), MessageCircle: ico( ), Globe: ico( <> ), Monitor: ico( <> ), Phone: ico( <> ), Tablet: ico( <> ), Check: ico( ), RefreshCw: ico( <> ), ExternalLink: ico( <> ), Sun: ico( <> ), Moon: ico( ), AlertTriangle: ico( <> ), AlertCircle: ico( <> ), TrendingUp: ico( <> ), Trash: ico( <> ), Pin: ico( <> ), Lock: ico( <> ), PieChart: ico( <> ), ChartLine: ico( <> ) };