update upload type selector
This commit is contained in:
parent
65f42bf606
commit
427f0fae5c
|
@ -3,8 +3,9 @@ import constants from 'utils/strings/constants';
|
|||
import { default as FileUploadIcon } from '@mui/icons-material/ImageOutlined';
|
||||
import { default as FolderUploadIcon } from '@mui/icons-material/PermMediaOutlined';
|
||||
import GoogleIcon from '@mui/icons-material/Google';
|
||||
import DialogBox from 'components/DialogBox';
|
||||
import { UploadTypeOption } from './option';
|
||||
import DialogTitleWithCloseButton from 'components/DialogBox/TitleWithCloseButton';
|
||||
import { Dialog, DialogContent } from '@mui/material';
|
||||
|
||||
export default function UploadTypeSelector({
|
||||
onHide,
|
||||
|
@ -14,29 +15,27 @@ export default function UploadTypeSelector({
|
|||
uploadGoogleTakeoutZips,
|
||||
}) {
|
||||
return (
|
||||
<DialogBox
|
||||
attributes={{
|
||||
title: constants.UPLOAD,
|
||||
}}
|
||||
open={show}
|
||||
size={'xs'}
|
||||
onClose={onHide}
|
||||
titleCloseButton>
|
||||
<UploadTypeOption
|
||||
uploadFunc={uploadFiles}
|
||||
Icon={FileUploadIcon}
|
||||
uploadName={constants.UPLOAD_FILES}
|
||||
/>
|
||||
<UploadTypeOption
|
||||
uploadFunc={uploadFolders}
|
||||
Icon={FolderUploadIcon}
|
||||
uploadName={constants.UPLOAD_DIRS}
|
||||
/>
|
||||
<UploadTypeOption
|
||||
uploadFunc={uploadGoogleTakeoutZips}
|
||||
Icon={GoogleIcon}
|
||||
uploadName={constants.UPLOAD_GOOGLE_TAKEOUT}
|
||||
/>
|
||||
</DialogBox>
|
||||
<Dialog open={show} maxWidth={'xs'} onClose={onHide}>
|
||||
<DialogTitleWithCloseButton onClose={onHide}>
|
||||
{constants.UPLOAD}
|
||||
</DialogTitleWithCloseButton>
|
||||
<DialogContent sx={{ '&&&&': { pt: 0 } }}>
|
||||
<UploadTypeOption
|
||||
uploadFunc={uploadFiles}
|
||||
Icon={FileUploadIcon}
|
||||
uploadName={constants.UPLOAD_FILES}
|
||||
/>
|
||||
<UploadTypeOption
|
||||
uploadFunc={uploadFolders}
|
||||
Icon={FolderUploadIcon}
|
||||
uploadName={constants.UPLOAD_DIRS}
|
||||
/>
|
||||
<UploadTypeOption
|
||||
uploadFunc={uploadGoogleTakeoutZips}
|
||||
Icon={GoogleIcon}
|
||||
uploadName={constants.UPLOAD_GOOGLE_TAKEOUT}
|
||||
/>
|
||||
</DialogContent>
|
||||
</Dialog>
|
||||
);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue