updated upload component to call nextModal instead on collectionCreateModal when no Colletions present

This commit is contained in:
Abhinav-grd 2021-03-22 11:22:05 +05:30
parent 08b71b04d2
commit 241afa3412

View file

@ -50,9 +50,9 @@ export default function Upload(props: Props) {
props.collectionAndItsLatestFile &&
props.collectionAndItsLatestFile.length == 0
) {
setCreateCollectionView(true);
props.closeCollectionSelector();
nextModal();
}
setFileAnalysisResult(analyseUploadFiles());
init();
}, [props.collectionSelectorView]);
@ -64,7 +64,7 @@ export default function Upload(props: Props) {
function analyseUploadFiles() {
if (props.acceptedFiles.length == 0) {
return {} as AnalysisResult;
return null;
}
const paths: string[] = props.acceptedFiles.map((file) => file.path);
paths.sort();
@ -171,10 +171,12 @@ export default function Upload(props: Props) {
}
};
const nextModal = () => {
let fileAnalysisResult = analyseUploadFiles();
setTriggerFocus((prev) => !prev);
fileAnalysisResult.multipleFolders
? setChoiceModalView(true)
: setCreateCollectionView(true);
setFileAnalysisResult(fileAnalysisResult);
};
return (
<>