remove failed uploads dialog
This commit is contained in:
parent
685bc14899
commit
8aad9638d0
|
@ -35,8 +35,6 @@ import { PAGES } from 'constants/pages';
|
||||||
import { ARCHIVE_SECTION, TRASH_SECTION } from 'constants/collection';
|
import { ARCHIVE_SECTION, TRASH_SECTION } from 'constants/collection';
|
||||||
import FixLargeThumbnails from './FixLargeThumbnail';
|
import FixLargeThumbnails from './FixLargeThumbnail';
|
||||||
import { SetLoading } from 'types/gallery';
|
import { SetLoading } from 'types/gallery';
|
||||||
import UploadLogs from './UploadLogs';
|
|
||||||
import { getLastAttemptedFile } from 'utils/storage';
|
|
||||||
import { downloadAsFile } from 'utils/file';
|
import { downloadAsFile } from 'utils/file';
|
||||||
import { getUploadLogs } from 'utils/upload';
|
import { getUploadLogs } from 'utils/upload';
|
||||||
interface Props {
|
interface Props {
|
||||||
|
@ -58,9 +56,6 @@ export default function Sidebar(props: Props) {
|
||||||
const [exportModalView, setExportModalView] = useState(false);
|
const [exportModalView, setExportModalView] = useState(false);
|
||||||
const [fixLargeThumbsView, setFixLargeThumbsView] = useState(false);
|
const [fixLargeThumbsView, setFixLargeThumbsView] = useState(false);
|
||||||
const galleryContext = useContext(GalleryContext);
|
const galleryContext = useContext(GalleryContext);
|
||||||
const [failedFilesView, setFailedFilesView] = useState(false);
|
|
||||||
const [failedFiles, setFailedFiles] = useState([]);
|
|
||||||
const [lastAttemptedFile, setLastAttemptedFile] = useState(null);
|
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
const main = async () => {
|
const main = async () => {
|
||||||
|
@ -76,10 +71,6 @@ export default function Sidebar(props: Props) {
|
||||||
email: userDetails.email,
|
email: userDetails.email,
|
||||||
});
|
});
|
||||||
setData(LS_KEYS.SUBSCRIPTION, userDetails.subscription);
|
setData(LS_KEYS.SUBSCRIPTION, userDetails.subscription);
|
||||||
const failedFiles = getData(LS_KEYS.FAILED_UPLOADS)?.files ?? [];
|
|
||||||
setFailedFiles(failedFiles);
|
|
||||||
const lastAttemptedFile = getLastAttemptedFile();
|
|
||||||
setLastAttemptedFile(lastAttemptedFile);
|
|
||||||
};
|
};
|
||||||
main();
|
main();
|
||||||
}, [isOpen]);
|
}, [isOpen]);
|
||||||
|
@ -312,21 +303,6 @@ export default function Sidebar(props: Props) {
|
||||||
{constants.FIX_LARGE_THUMBNAILS}
|
{constants.FIX_LARGE_THUMBNAILS}
|
||||||
</LinkButton>
|
</LinkButton>
|
||||||
</>
|
</>
|
||||||
{(lastAttemptedFile || failedFiles.length > 0) && (
|
|
||||||
<>
|
|
||||||
<LinkButton
|
|
||||||
style={{ marginTop: '30px' }}
|
|
||||||
onClick={() => setFailedFilesView(true)}>
|
|
||||||
{constants.UPLOAD_LOGS}
|
|
||||||
</LinkButton>
|
|
||||||
<UploadLogs
|
|
||||||
listView={failedFilesView}
|
|
||||||
failedFiles={failedFiles}
|
|
||||||
lastAttemptedFile={lastAttemptedFile}
|
|
||||||
hideList={() => setFailedFilesView(false)}
|
|
||||||
/>
|
|
||||||
</>
|
|
||||||
)}
|
|
||||||
<LinkButton
|
<LinkButton
|
||||||
style={{ marginTop: '30px' }}
|
style={{ marginTop: '30px' }}
|
||||||
onClick={downloadUploadLogs}>
|
onClick={downloadUploadLogs}>
|
||||||
|
|
|
@ -676,7 +676,7 @@ const englishConstants = {
|
||||||
LIVE: 'LIVE',
|
LIVE: 'LIVE',
|
||||||
LAST_ATTEMPTED_FILE_INFO: 'this was last file whose upload was attempted',
|
LAST_ATTEMPTED_FILE_INFO: 'this was last file whose upload was attempted',
|
||||||
UPLOAD_LOGS: 'upload logs',
|
UPLOAD_LOGS: 'upload logs',
|
||||||
DOWNLOAD_UPLOAD_LOGS: 'download debug logs',
|
DOWNLOAD_UPLOAD_LOGS: 'debug logs',
|
||||||
};
|
};
|
||||||
|
|
||||||
export default englishConstants;
|
export default englishConstants;
|
||||||
|
|
Loading…
Reference in a new issue