import { ToolIcon } from 'assets/icons' import React from 'react' import { chakra, IconProps, Image } from '@chakra-ui/react' type Props = { icon?: string | null emojiFontSize?: string boxSize?: string defaultIcon?: (props: IconProps) => JSX.Element } export const EmojiOrImageIcon = ({ icon, boxSize = '25px', emojiFontSize, defaultIcon = ToolIcon, }: Props) => { return ( <> {icon ? ( icon.startsWith('http') ? ( typebot icon ) : ( {icon} ) ) : ( defaultIcon({ boxSize }) )} ) }