update upload type selector

This commit is contained in:
Abhinav 2022-06-29 03:10:14 +05:30
parent 65f42bf606
commit 427f0fae5c

View file

@ -3,8 +3,9 @@ import constants from 'utils/strings/constants';
import { default as FileUploadIcon } from '@mui/icons-material/ImageOutlined'; import { default as FileUploadIcon } from '@mui/icons-material/ImageOutlined';
import { default as FolderUploadIcon } from '@mui/icons-material/PermMediaOutlined'; import { default as FolderUploadIcon } from '@mui/icons-material/PermMediaOutlined';
import GoogleIcon from '@mui/icons-material/Google'; import GoogleIcon from '@mui/icons-material/Google';
import DialogBox from 'components/DialogBox';
import { UploadTypeOption } from './option'; import { UploadTypeOption } from './option';
import DialogTitleWithCloseButton from 'components/DialogBox/TitleWithCloseButton';
import { Dialog, DialogContent } from '@mui/material';
export default function UploadTypeSelector({ export default function UploadTypeSelector({
onHide, onHide,
@ -14,29 +15,27 @@ export default function UploadTypeSelector({
uploadGoogleTakeoutZips, uploadGoogleTakeoutZips,
}) { }) {
return ( return (
<DialogBox <Dialog open={show} maxWidth={'xs'} onClose={onHide}>
attributes={{ <DialogTitleWithCloseButton onClose={onHide}>
title: constants.UPLOAD, {constants.UPLOAD}
}} </DialogTitleWithCloseButton>
open={show} <DialogContent sx={{ '&&&&': { pt: 0 } }}>
size={'xs'} <UploadTypeOption
onClose={onHide} uploadFunc={uploadFiles}
titleCloseButton> Icon={FileUploadIcon}
<UploadTypeOption uploadName={constants.UPLOAD_FILES}
uploadFunc={uploadFiles} />
Icon={FileUploadIcon} <UploadTypeOption
uploadName={constants.UPLOAD_FILES} uploadFunc={uploadFolders}
/> Icon={FolderUploadIcon}
<UploadTypeOption uploadName={constants.UPLOAD_DIRS}
uploadFunc={uploadFolders} />
Icon={FolderUploadIcon} <UploadTypeOption
uploadName={constants.UPLOAD_DIRS} uploadFunc={uploadGoogleTakeoutZips}
/> Icon={GoogleIcon}
<UploadTypeOption uploadName={constants.UPLOAD_GOOGLE_TAKEOUT}
uploadFunc={uploadGoogleTakeoutZips} />
Icon={GoogleIcon} </DialogContent>
uploadName={constants.UPLOAD_GOOGLE_TAKEOUT} </Dialog>
/>
</DialogBox>
); );
} }