From 2a65bbdb2ab3b855fd8651f0e955b6ee37c6480a Mon Sep 17 00:00:00 2001 From: DwCay Date: Thu, 3 Nov 2022 20:03:21 +0300 Subject: [PATCH] =?UTF-8?q?WIP=20=D0=BD=D0=B0=D1=81=D1=82=D1=80=D0=BE?= =?UTF-8?q?=D0=B8=D0=BB=20=D1=81=D0=BE=D1=85=D1=80=D0=B0=D0=BD=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D0=B5=20=D0=B4=D0=B0=D0=BD=D0=BD=D1=8B=D1=85=20=D0=B0?= =?UTF-8?q?=D0=B4=D0=B4=D1=80=D0=B5=D1=81=D0=B0,=20=D0=B4=D0=BE=D0=B1?= =?UTF-8?q?=D0=B0=D0=B2=D0=B8=D0=BB=20=D0=B1=D0=BB=D0=BE=D0=BA=20=D0=B4?= =?UTF-8?q?=D0=B5=D1=82=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE=D0=B9=20=D0=B8=D0=BD?= =?UTF-8?q?=D1=84=D0=BE=D1=80=D0=BC=D0=B0=D1=86=D0=B8=D0=B8=20=D0=94=D0=BE?= =?UTF-8?q?=D0=BA=D1=83=D0=BC=D0=B5=D0=BD=D1=82=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 14 +++ package.json | 1 + src/components/TheHeader.vue | 21 ++++- .../base/BaseClientFormCreate.vue} | 32 ++++--- src/components/base/BaseSelect.vue | 13 +-- src/main.js | 3 +- .../components/ClientDetailInfoSection.vue | 13 ++- .../components/ClientDetailInfoWrapper.vue | 5 +- src/pages/clients/components/ClientsTable.vue | 6 +- .../clients/components/ClientsTableRow.vue | 91 +++++++------------ .../clients/components/ClientsWrapper.vue | 3 +- .../components/FormCreateAddresses.vue | 2 +- .../components/FormCreateBasicInfo.vue | 2 +- .../cells/TableCellBodyPriority.vue | 16 +--- src/pages/clients/utils/tableConfig.js | 2 +- src/pages/login/TheLogin.vue | 3 +- src/shared/fetchWrapper.js | 4 +- 17 files changed, 115 insertions(+), 116 deletions(-) rename src/{pages/clients/components/ClientsFormCreate.vue => components/base/BaseClientFormCreate.vue} (91%) diff --git a/package-lock.json b/package-lock.json index e2f7028..7d45ca1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "version": "0.1.0", "dependencies": { "moment": "^2.29.4", + "v-click-outside": "^3.2.0", "vue": "^3.2.13", "vue-router": "^4.1.5", "vuex": "^4.0.2" @@ -13201,6 +13202,14 @@ "uuid": "dist/bin/uuid" } }, + "node_modules/v-click-outside": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v-click-outside/-/v-click-outside-3.2.0.tgz", + "integrity": "sha512-QD0bDy38SHJXQBjgnllmkI/rbdiwmq9RC+/+pvrFjYJKTn8dtp7Penf9q1lLBta280fYG2q53mgLhQ+3l3z74w==", + "engines": { + "node": ">=6" + } + }, "node_modules/validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", @@ -24242,6 +24251,11 @@ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "dev": true }, + "v-click-outside": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v-click-outside/-/v-click-outside-3.2.0.tgz", + "integrity": "sha512-QD0bDy38SHJXQBjgnllmkI/rbdiwmq9RC+/+pvrFjYJKTn8dtp7Penf9q1lLBta280fYG2q53mgLhQ+3l3z74w==" + }, "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", diff --git a/package.json b/package.json index 821fc0e..660e599 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ }, "dependencies": { "moment": "^2.29.4", + "v-click-outside": "^3.2.0", "vue": "^3.2.13", "vue-router": "^4.1.5", "vuex": "^4.0.2" diff --git a/src/components/TheHeader.vue b/src/components/TheHeader.vue index 965596c..175556f 100644 --- a/src/components/TheHeader.vue +++ b/src/components/TheHeader.vue @@ -1,12 +1,20 @@