mirror of
https://github.com/danbulant/Portfolio
synced 2026-06-08 17:20:52 +00:00
fix: upload status
This commit is contained in:
parent
9142262892
commit
546a0047c0
1 changed files with 5 additions and 2 deletions
|
|
@ -10,22 +10,25 @@
|
||||||
export let title: string;
|
export let title: string;
|
||||||
export let filetype: 'PDF' | 'ZIP';
|
export let filetype: 'PDF' | 'ZIP';
|
||||||
export let filesize: string;
|
export let filesize: string;
|
||||||
export let fileType: number = 0;
|
export let fileType: number;
|
||||||
|
|
||||||
let status: Status;
|
let status: Status;
|
||||||
|
|
||||||
$: if ($submissionProgress) {
|
$: if ($submissionProgress) {
|
||||||
status = getStatus();
|
status = getStatus();
|
||||||
|
console.log('type' + fileType + ' status: ' + status);
|
||||||
}
|
}
|
||||||
|
|
||||||
const getStatus = (): Status => {
|
const getStatus = (): Status => {
|
||||||
|
console.log($submissionProgress);
|
||||||
switch ($submissionProgress.status) {
|
switch ($submissionProgress.status) {
|
||||||
case UploadStatus.None:
|
case UploadStatus.None:
|
||||||
return 'missing';
|
return 'missing';
|
||||||
case UploadStatus.Some:
|
case UploadStatus.Some:
|
||||||
if (!$submissionProgress.files!.some(code => code === fileType)) {
|
if ($submissionProgress.files!.some(code => code === fileType)) {
|
||||||
return 'uploaded';
|
return 'uploaded';
|
||||||
}
|
}
|
||||||
|
return 'missing';
|
||||||
case UploadStatus.All:
|
case UploadStatus.All:
|
||||||
return 'uploaded';
|
return 'uploaded';
|
||||||
case UploadStatus.Submitted:
|
case UploadStatus.Submitted:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue