import Upload from 'lucide-react/dist/esm/icons/upload' const openImage = (url) => { window.open(url, '_blank') } const imageKeyHandler = (url) => (event) => { if (event.key === 'Enter' || event.key === ' ') { event.preventDefault() openImage(url) } } export default function ImageSlot({ imageUrl, ariaLabel, imgAlt, maxHeight, imgExtraClass = '', wrapperGap, uploadLabel, uploadIconSize, uploadPadX, onUploadImage, onDeleteImage, deleteTarget, deleteExtraArg, }) { return imageUrl ? (
{imgAlt} openImage(imageUrl)} />
) : ( ) }