import React from 'react' import { useAtom, useSetAtom } from 'jotai' import { XIcon } from 'lucide-react' import { currentPromptAtom, fileUploadAtom } from '@/containers/Providers/Jotai' import { toGibibytes } from '@/utils/converter' import Icon from './Icon' const FileUploadPreview = () => { const [fileUpload, setFileUpload] = useAtom(fileUploadAtom) const setCurrentPrompt = useSetAtom(currentPromptAtom) const onDeleteClick = () => { setFileUpload(undefined) setCurrentPrompt('') } return (
{!!fileUpload && (
{fileUpload?.file.name.replaceAll(/[-._]/g, ' ')}

{toGibibytes(fileUpload?.file.size)}

)}
) } export default FileUploadPreview