icon.tsx 309 B

1234567891011121314
  1. import { LucideIcon } from 'lucide-react';
  2. interface IconProps {
  3. iconNode?: LucideIcon | null;
  4. className?: string;
  5. }
  6. export function Icon({ iconNode: IconComponent, className }: IconProps) {
  7. if (!IconComponent) {
  8. return null;
  9. }
  10. return <IconComponent className={className} />;
  11. }