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 +}