Use the dialog's loader and error indicator

This commit is contained in:
Manav Rathi
2025-02-06 09:14:31 +05:30
parent d492a0e695
commit 02f3afc4cc

View File

@@ -522,19 +522,10 @@ export const PhotoViewer: React.FC<PhotoViewerProps> = ({
};
const trashFile = async (file: DisplayFile) => {
try {
showLoadingBar();
try {
await moveToTrash([file]);
} finally {
hideLoadingBar();
}
markTempDeleted?.([file]);
updateItems(items.filter((item) => item.id !== file.id));
needUpdate.current = true;
} catch (e) {
log.error("trashFile failed", e);
}
await moveToTrash([file]);
markTempDeleted?.([file]);
updateItems(items.filter((item) => item.id !== file.id));
needUpdate.current = true;
};
const confirmDeleteFile = (file: EnteFile) => {