import { memo } from "react"; interface IconProps { icon: React.FunctionComponent>; alt: string; className?: any; } const Icon = memo((props: IconProps) => { const { icon, alt, className } = props; const renderIcon = () => { const Icon = icon as React.FunctionComponent>; return ; }; return renderIcon(); }); //export default createCustomizableLunaticField(Icon, "Icon"); export default Icon;