// icons.jsx — line icon system for IMS redesign
// Exposes window.Icon ({name, size, ...}) and window.BrandMark
const ICON_PATHS = {
home: <>>,
grid: <>>,
paper: <>>,
heart: ,
profile: <>>,
settings: <>>,
logout: <>>,
search: <>>,
bell: <>>,
globe: <>>,
plus: ,
chevDown: ,
chevLeft: ,
chevRight: ,
thumbUp: <>>,
thumbDown: <>>,
comment: ,
eye: <>>,
bookmark: ,
share: <>>,
gift: <>>,
calendar: <>>,
filter: ,
sort: <>>,
star: ,
award: <>>,
image: <>>,
upload: <>>,
close: ,
check: ,
checkCircle: <>>,
xCircle: <>>,
users: <>>,
bulb: <>>,
tag: <>>,
phone: ,
mail: <>>,
edit: <>>,
coins: <>>,
trendUp: ,
trendDown: ,
network: <>>,
hand: <>>,
dollar: ,
};
window.Icon = function Icon({ name, size = 22, strokeWidth = 1.7, style, className }) {
const p = ICON_PATHS[name];
if (!p) return null;
return (
);
};
window.BrandMark = function BrandMark() {
return (
);
};