@catalystlabs/awm
Version:
Appwrite Migration Tool - Schema management and code generation for Appwrite databases
14 lines (10 loc) • 407 B
JavaScript
'use client';
import * as LucideIcons from 'lucide-react';
export default function LucideIcon({ name, size = 20, className = '', ...props }) {
const Icon = LucideIcons[name];
if (!Icon) {
console.warn(`Icon "${name}" not found in lucide-react`);
return <LucideIcons.Circle size={size} className={className} {...props} />;
}
return <Icon size={size} className={className} {...props} />;
}