From 7cd6eda39196ee7d1a82c6ec943cb01e94088593 Mon Sep 17 00:00:00 2001 From: Kseninia Mikhaylova Date: Wed, 5 Jun 2024 14:02:45 +0300 Subject: [PATCH] form data --- app.vue | 20 +++++++++++++++----- assets/main.scss | 10 +++++++++- tailwind.config.ts | 4 ++++ 3 files changed, 28 insertions(+), 6 deletions(-) diff --git a/app.vue b/app.vue index f7f10d8..451535a 100644 --- a/app.vue +++ b/app.vue @@ -62,7 +62,8 @@ const { data: footerData } = await useFetch(`${apiBase}/footer/ const isModalOpen = ref(false) const toggleModal = () => { - isModalOpen.value = !!isModalOpen + modal_phone.value = '' + isModalOpen.value = !isModalOpen.value } const modal_phone = ref() const model_form = reactive({ @@ -77,7 +78,7 @@ const validateInput = (evt: KeyboardEvent) => { return } } -const validate = (evt: KeyboardEvent) => { +const validate = () => { const phone_regexp = /\(?\+[0-9]{1,3}\)? ?-?[0-9]{1,3} ?-?[0-9]{3,5} ?-?[0-9]{4}( ?-?[0-9]{3})? ?(\w{1,10}\s?\d{1,6})?/ const email_regex = /^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/ @@ -90,7 +91,11 @@ const validate = (evt: KeyboardEvent) => { return } } - +const submit = (e: any) => { + console.log(e) + modal_phone.value = '' + isModalOpen.value = false +}