diff --git a/components/calcModels.vue b/components/calcModels.vue
index 39c432f..bd84610 100644
--- a/components/calcModels.vue
+++ b/components/calcModels.vue
@@ -39,7 +39,7 @@ const loadAll = async () => {
// pointLight.value.intensity = 0
pointLight.value.shadow.camera.near = 50
pointLight.value.shadow.bias = -0.002
-
+
const k = 5
pointLight.value.position.x = pointLight.value.position.x * k
pointLight.value.position.y = pointLight.value.position.y * k
@@ -104,10 +104,9 @@ watch([section_count, extra_section], () => {
-
-
+
diff --git a/components/modal.vue b/components/modal.vue
index a626112..db46497 100644
--- a/components/modal.vue
+++ b/components/modal.vue
@@ -19,6 +19,7 @@ const total_length = useState('total_length')
const remove_pillar = useState('remove_pillar')
const toggleModal = () => {
+ modal_data.email = undefined
modal_data.phone = undefined
modal_data.name = undefined
modal_state.show_form = false
@@ -74,6 +75,7 @@ const submit = (e: any) => {
body: JSON.stringify({
name: modal_data.name || `ref from site ${new Date}`,
phone: modal_data.phone,
+ email: modal_data.email,
fence_info: [
...Object.values(total_txt.value).map(el => el.join('\n')),
total_colors.value.join('\n')
@@ -82,7 +84,7 @@ const submit = (e: any) => {
})
modal_data.phone = undefined
modal_data.name = undefined
- isModalOpen.value = false
+ toggleModal()
}
const roubleSign = new Intl.NumberFormat('ru-RU', {
style: 'currency',