import React from "react";
import { Folder } from "lucide-react";
import { ICON_MAP } from "./iconMap";
interface CollectionIconProps {
icon?: string;
size?: number;
className?: string;
}
export default function CollectionIcon({
icon,
size = 22,
className = "",
}: CollectionIconProps) {
if (!icon) {
return ;
}
if (icon === "icon:semble") {
return (
);
}
if (icon.startsWith("icon:")) {
const iconName = icon.replace("icon:", "");
const IconComponent = ICON_MAP[iconName];
if (IconComponent) {
return ;
}
return ;
}
return (
{icon}
);
}