From 643f546142b8a2db342f0ae46f01e61dce03e97c Mon Sep 17 00:00:00 2001 From: Kamil Niemczycki Date: Mon, 20 Jun 2022 09:33:30 +0200 Subject: [PATCH] #173 - button behaviour in creating request (#174) #173 - improved button behaviour --- resources/js/Pages/VacationRequest/Create.vue | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/resources/js/Pages/VacationRequest/Create.vue b/resources/js/Pages/VacationRequest/Create.vue index 17a575c..8c3b346 100644 --- a/resources/js/Pages/VacationRequest/Create.vue +++ b/resources/js/Pages/VacationRequest/Create.vue @@ -297,8 +297,8 @@ @@ -359,6 +359,13 @@ const form = useForm({ flowSkipped: false, }) +let isDirty = ref(false) + +watch(form, formData => { + const { from, to } = formData.data() + isDirty.value = formData.isDirty || from !== null || to !== null +}, { immediate: true, deep: true }) + refreshEstimatedDays(form.from, form.to) const estimatedDays = ref([])