updated upload component to call nextModal instead on collectionCreateModal when no Colletions present
This commit is contained in:
parent
08b71b04d2
commit
241afa3412
|
@ -50,9 +50,9 @@ export default function Upload(props: Props) {
|
||||||
props.collectionAndItsLatestFile &&
|
props.collectionAndItsLatestFile &&
|
||||||
props.collectionAndItsLatestFile.length == 0
|
props.collectionAndItsLatestFile.length == 0
|
||||||
) {
|
) {
|
||||||
setCreateCollectionView(true);
|
props.closeCollectionSelector();
|
||||||
|
nextModal();
|
||||||
}
|
}
|
||||||
setFileAnalysisResult(analyseUploadFiles());
|
|
||||||
init();
|
init();
|
||||||
}, [props.collectionSelectorView]);
|
}, [props.collectionSelectorView]);
|
||||||
|
|
||||||
|
@ -64,7 +64,7 @@ export default function Upload(props: Props) {
|
||||||
|
|
||||||
function analyseUploadFiles() {
|
function analyseUploadFiles() {
|
||||||
if (props.acceptedFiles.length == 0) {
|
if (props.acceptedFiles.length == 0) {
|
||||||
return {} as AnalysisResult;
|
return null;
|
||||||
}
|
}
|
||||||
const paths: string[] = props.acceptedFiles.map((file) => file.path);
|
const paths: string[] = props.acceptedFiles.map((file) => file.path);
|
||||||
paths.sort();
|
paths.sort();
|
||||||
|
@ -171,10 +171,12 @@ export default function Upload(props: Props) {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
const nextModal = () => {
|
const nextModal = () => {
|
||||||
|
let fileAnalysisResult = analyseUploadFiles();
|
||||||
setTriggerFocus((prev) => !prev);
|
setTriggerFocus((prev) => !prev);
|
||||||
fileAnalysisResult.multipleFolders
|
fileAnalysisResult.multipleFolders
|
||||||
? setChoiceModalView(true)
|
? setChoiceModalView(true)
|
||||||
: setCreateCollectionView(true);
|
: setCreateCollectionView(true);
|
||||||
|
setFileAnalysisResult(fileAnalysisResult);
|
||||||
};
|
};
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
|
|
Loading…
Reference in a new issue