import { FC, useCallback, useState } from 'react' import { useTranslation } from 'react-i18next' import { Image, DocumentUpload } from 'iconsax-react' import { useDropzone } from 'react-dropzone' const ImageUploader: FC = () => { const { t } = useTranslation('global') const [file, setFile] = useState() const onDrop = useCallback((acceptedFiles: File[]) => { setFile(acceptedFiles[0]) }, []) const { getRootProps, getInputProps } = useDropzone({ onDrop }) return( <>

{t('blog.featured_image')}

{ file ? file.name : t('ads.to_upload_message') }

) } export default ImageUploader