dev #43

Merged
ksenia_mikhailova merged 41 commits from dev into main 2024-07-24 14:22:29 +03:00
2 changed files with 10 additions and 7 deletions
Showing only changes of commit 4014d19879 - Show all commits

View File

@ -136,11 +136,6 @@ watch(() => form_state, changeParametres, { deep: true })
const isModalOpen = useState('modal_open', () => false)
const toggleModal = () => {
isModalOpen.value = !isModalOpen.value
if (isModalOpen.value == true) {
document.body.classList.add('modal-opened')
} else {
document.body.classList.remove('modal-opened')
}
}
const goal = (target: string, params: object) => {
const nuxtApp = useNuxtApp()

View File

@ -75,6 +75,13 @@ const validate = () => {
}
}
watch(modal_data, validate)
watch(isModalOpen, () => {
if (isModalOpen.value == true) {
document.body.classList.add('modal-opened')
} else {
document.body.classList.remove('modal-opened')
}
})
const submit = async (e: any) => {
goal('submit_form', modal_data)
@ -216,8 +223,9 @@ const policy = () => {
@keypress="validateInput" />
<div class="flex gap-4 justify-between items-center">
<input type="checkbox" id="policy" v-model="modal_data.policy" />
<label for="policy">Нажимая кнопку "Отправить" Вы также даете согласие на <NuxtLink to="policy" @click="policy">обработку персональных
данных</NuxtLink>.
<label for="policy">Нажимая кнопку "Отправить" Вы также даете согласие на <NuxtLink to="policy"
@click="policy">обработку персональных
данных</NuxtLink>.
</label>
</div>
{{ total_txt && total_txt.total[0] }}