Fix zip archive preview internal state stickyness
All checks were successful
Automated Container Build / build-and-push (push) Successful in 28s

This commit is contained in:
Elijah 2026-06-22 12:24:34 -07:00
parent 099e066223
commit 2af1ff32e9

View file

@ -79,6 +79,12 @@ export default function FilePreview({ file, onClose, downloadToken, theme = 'dar
}, [file, onClose]); }, [file, onClose]);
useEffect(() => { useEffect(() => {
setContent(null);
setArchiveItems(null);
setArchivePath('');
setLoading(false);
setError(null);
if (!file) return; if (!file) return;
const type = getPreviewType(file); const type = getPreviewType(file);