diff --git a/UI/DownloadFlow/DownloadButton.svelte b/UI/DownloadFlow/DownloadButton.svelte index 73cda4f296..964fda53d2 100644 --- a/UI/DownloadFlow/DownloadButton.svelte +++ b/UI/DownloadFlow/DownloadButton.svelte @@ -16,7 +16,7 @@ export let extension: string export let mimetype: string - export let construct: (geojsonCleaned: FeatureCollection, title: string) => (Blob | string) | Promise + export let construct: (geojsonCleaned: FeatureCollection, title: string, status?: UIEventSource) => (Blob | string) | Promise export let mainText: Translation export let helperText: Translation export let metaIsIncluded: boolean @@ -43,7 +43,7 @@ const name = state.layout.id const title = `MapComplete_${name}_export_${new Date().toISOString().substr(0, 19)}.${extension}` - const promise = construct(geojson, title) + const promise = construct(geojson, title, status) let data: Blob | string if (typeof promise === "string") { data = promise @@ -88,7 +88,7 @@ {:else}