Files
compras/resources/js/components/ui/icon.tsx
T
nala 90a6848721
tests / ci (push) Canceled after 0s
first commit
2026-10-28 09:47:41 +02:00

15 lines
314 B
TypeScript

import type { LucideIcon } from 'lucide-react';
interface IconProps {
iconNode?: LucideIcon | null;
className?: string;
}
export function Icon({ iconNode: IconComponent, className }: IconProps) {
if (!IconComponent) {
return null;
}
return <IconComponent className={className} />;
}