diff --git a/src/admin/upload/AdminUploadPanel.tsx b/src/admin/upload/AdminUploadPanel.tsx index 2a3fa272..5d809f06 100644 --- a/src/admin/upload/AdminUploadPanel.tsx +++ b/src/admin/upload/AdminUploadPanel.tsx @@ -20,13 +20,16 @@ export default function AdminUploadPanel({ uploadState: { isUploading, hideUploadPanel, + uploadError, }, resetUploadState, } = useAppState(); return ( 1 + ? `${fileUploadIndex + 1} of ${filesLength}` + : undefined; return (
{ + console.error(error); setUploadState?.({ isUploading: false, uploadError: `Upload Error: ${error.message}`, @@ -155,17 +158,25 @@ export default function PhotoUploadWithStatus({ Finishing ... : <> - {!showButton && <> - - Uploading {uploadNumberText} - - {': '} - } - {fileUploadName} + {!showButton && uploadStatusText + ? <> + + Uploading {uploadStatusText} + + {': '} + {fileUploadName} + + : + Uploading {fileUploadName} + } : !showButton && <>Initializing}
} + {uploadError && +
+ {uploadError} +
} {debug && debugDownload && Download } - {uploadError && -
- {uploadError} -
} ); };