import React from 'react'; import { icons } from '@/lib/icons'; interface IconProps extends React.SVGProps { name?: string; size?: number | string; strokeWidth?: number | string; color?: string; className?: string; } const Icon: React.FC = ({ name = '', size = 24, strokeWidth = 2, color = 'currentColor', className = '', ...restProps }) => { const iconHtml = name && icons[name] ? icons[name] : null; if (iconHtml) { return ( ); } return ( ); }; export default Icon;