| 123456789101112131415161718192021222324252627282930313233 | import cn from '@/utils/classnames'type FileImageRenderProps = {  imageUrl: string  className?: string  alt?: string  onLoad?: () => void  onError?: () => void  showDownloadAction?: boolean}const FileImageRender = ({  imageUrl,  className,  alt,  onLoad,  onError,  showDownloadAction,}: FileImageRenderProps) => {  return (    <div className={cn('border-[2px] border-effects-image-frame shadow-xs', className)}>      <img        className={cn('w-full h-full object-cover', showDownloadAction && 'cursor-pointer')}        alt={alt || 'Preview'}        onLoad={onLoad}        onError={onError}        src={imageUrl}      />    </div>  )}export default FileImageRender
 |