import { getExtension } from '@/utils/document-util'; import { formatBytes } from '@/utils/file-util'; import { memo } from 'react'; import SvgIcon from '../svg-icon'; interface IProps { files?: File[]; } export function InnerUploadedMessageFiles({ files = [] }: IProps) { return (
{files?.map((file, idx) => (
{file.type.startsWith('image/') ? ( {file.name} ) : ( )}
{file.name}

{formatBytes(file.size)}

))}
); } export const UploadedMessageFiles = memo(InnerUploadedMessageFiles);