[WIP] Исправил баг с отсутствием выбора города, фикс модального окна создания клиента

This commit is contained in:
megavrilinvv
2022-11-16 17:12:55 +03:00
parent c1010ce60f
commit 49ef6e22c3
6 changed files with 87 additions and 12 deletions

View File

@@ -1,6 +1,6 @@
<template lang="pug">
.wrapper-table.relative.flex.flex-col.gap-y-8.px-6.py-6.h-full.w-full
base-client-form-create(v-if="isOpenFormCreate" :close-form="closeFormCreateClient")
//- base-client-form-create(v-if="isOpenFormCreate" :close-form="closeFormCreateClient")
clients-table-hat(:is-open-actions="marked.length" :open-form-create="openFormCreateClient")
.flex.flex-col.h-full.gap-y-2.table-container.w-full
clients-table-header(:check="selectedCheck" :is-check="selectAll")
@@ -32,20 +32,27 @@ export default {
ClientsTableHeader,
BaseClientFormCreate,
},
props: {
isCloseHeaderForm: Boolean,
},
data() {
return {
isOpenFormCreate: false,
selectAll: false,
marked: [],
dataClients: [],
isOpen: false,
};
},
methods: {
openFormCreateClient() {
this.isOpenFormCreate = true;
this.$emit("create-client", this.isOpenFormCreate);
},
closeFormCreateClient() {
this.isOpenFormCreate = false;
this.$emit("create-client", this.isOpenFormCreate);
this.fetchDataClients();
},
saveDataClients(data) {
@@ -79,6 +86,16 @@ export default {
mounted() {
this.fetchDataClients();
},
watch: {
isCloseHeaderForm: {
immediate: true,
handler(newValue) {
if (newValue === false) {
this.closeFormCreateClient();
}
},
},
},
};
</script>