Correction de la définition des événements et amélioration de la condition d'affichage dans GenerateButton.vue

This commit is contained in:
Boris Waaub
2026-02-04 11:58:39 +01:00
parent 79e1300acf
commit d5811cc4af

View File

@@ -23,9 +23,7 @@ interface SavedExportButtonGenerateConfig {
}
const props = defineProps<SavedExportButtonGenerateConfig>();
const emits = defineEmits<{
(e: "generate");
}>();
const emits = defineEmits<(e: "generate") => void>();
const toast = useToast();
const exportGeneration = ref<ExportGeneration | null>(null);
@@ -157,7 +155,7 @@ const onClickGenerate = async (): Promise<void> => {
<span>{{ trans(EXPORT_GENERATION_TOO_MANY_RETRIES) }}</span>
</div>
<download-button
v-else-if="isReady && storedObject?.currentVersion !== null"
v-else-if="isReady && storedObject && storedObject?.currentVersion !== null"
:classes="buttonClasses"
:stored-object="storedObject"
:at-version="storedObject?.currentVersion"