let pendingZipFiles: File[] = []; export const queueZipFiles = (files: File[]) => { pendingZipFiles = [...pendingZipFiles, ...files]; }; export const takeQueuedZipFiles = () => { const files = pendingZipFiles; pendingZipFiles = []; return files; };