From 79d34c329527961253a2c29c5b94eda40fcdbf5c Mon Sep 17 00:00:00 2001 From: SamuelQuetin Date: Tue, 17 Sep 2024 15:49:04 +0200 Subject: [PATCH] FEAT ajout de props dans le dialog + utilisation pour supp --- src/components/Dialog/DialogLancerTraitement.vue | 15 +++++++++++++-- src/views/Suppression/SuppSteps.vue | 2 +- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/src/components/Dialog/DialogLancerTraitement.vue b/src/components/Dialog/DialogLancerTraitement.vue index 89dc07e..b1b00bb 100644 --- a/src/components/Dialog/DialogLancerTraitement.vue +++ b/src/components/Dialog/DialogLancerTraitement.vue @@ -43,11 +43,22 @@ const props = defineProps({ route: { required: true, type: String, + }, + title: { + required: false, + type: String, + default: 'Lancement du traitement en production' + }, + body: { + required: false, + type: String, + default: 'Êtes-vous sûr de vouloir lancer le traitement en production ?
Aucune annulation n\'est possible.' } }) -const title = ref('Lancement du traitement en production'); -const body = ref('Êtes-vous sûr de vouloir lancer le traitement en production ?
Aucune annulation n\'est possible.'); +const title = ref(props.title); +const body = ref(props.body); const isFinished = ref(false); + function confirm() { emits('launch'); title.value = "Traitement validé"; diff --git a/src/views/Suppression/SuppSteps.vue b/src/views/Suppression/SuppSteps.vue index 93c43ff..597fa05 100644 --- a/src/views/Suppression/SuppSteps.vue +++ b/src/views/Suppression/SuppSteps.vue @@ -131,7 +131,7 @@ - +