mirror of
https://github.com/gpxstudio/gpx.studio.git
synced 2025-09-01 08:12:32 +00:00
fix export
This commit is contained in:
@@ -205,12 +205,15 @@ function selectFileWhenLoaded(fileId: string) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function exportSelectedFiles() {
|
export function exportSelectedFiles() {
|
||||||
get(fileObservers).forEach(async (file, fileId) => {
|
get(selection).forEach(async (item) => {
|
||||||
if (get(selection).has(fileId)) {
|
if (item instanceof ListFileItem) {
|
||||||
let f = get(file);
|
let fileStore = get(fileObservers).get(item.getFileId());
|
||||||
if (f) {
|
if (fileStore) {
|
||||||
exportFile(f.file);
|
let file = get(fileStore)?.file;
|
||||||
await new Promise(resolve => setTimeout(resolve, 200));
|
if (file) {
|
||||||
|
exportFile(file);
|
||||||
|
await new Promise(resolve => setTimeout(resolve, 200));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user