diff options
Diffstat (limited to 'components/export/ExportZipModal.vue')
| -rw-r--r-- | components/export/ExportZipModal.vue | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/components/export/ExportZipModal.vue b/components/export/ExportZipModal.vue index b84690d..d7d7ab2 100644 --- a/components/export/ExportZipModal.vue +++ b/components/export/ExportZipModal.vue @@ -15,7 +15,11 @@ const startExport = async () => { exportStore.setZipStatus('preparing'); - const { transformedQuests, transformedCategories, transformedItems } = await prepareZip(quests, categories, items); + const { transformedQuests, transformedCategories, transformedItems } = await prepareZip( + quests, + categories, + items + ); exportStore.setZipStatus('compressing'); @@ -25,20 +29,20 @@ const startExport = async () => { exportStore.setZipContents(blob); exportStore.setZipStatus('ready'); - saveAs(blob, "quests.zip"); + saveAs(blob, 'quests.zip'); } catch { exportStore.setZipStatus('failed'); } -} +}; const open = () => { showModal.value = true; -} +}; defineExpose({ open, - startExport -}) + startExport, +}); </script> <template> @@ -64,4 +68,4 @@ defineExpose({ justify-content: flex-end; margin-top: 1rem; } -</style>
\ No newline at end of file +</style> |
