From 95d5bc5a63351ce9961738847e87b0525596ff5a Mon Sep 17 00:00:00 2001 From: danielterletzkiy Date: Thu, 25 Aug 2022 20:09:06 +0200 Subject: [PATCH] VEZ-14 fixed DSelect.vue for DTextfield.vue --- package-lock.json | 14 ++++ package.json | 1 + src/components/menu/DSelectMenu.vue | 13 +++- src/components/textfield/DTextfield.vue | 17 ++--- src/components/textfield/variant/DSelect.vue | 72 ++++++++++++++++++++ src/components/textfield/variant/Select.vue | 72 -------------------- src/stories/DTextfield.stories.js | 36 ++++++++++ 7 files changed, 142 insertions(+), 83 deletions(-) create mode 100644 src/components/textfield/variant/DSelect.vue delete mode 100644 src/components/textfield/variant/Select.vue create mode 100644 src/stories/DTextfield.stories.js diff --git a/package-lock.json b/package-lock.json index a711d34..edf1147 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "version": "0.1.8", "dependencies": { "@types/estree": "^0.0.47", + "click-outside-vue3": "^4.0.1", "lodash": "^4.17.21", "pinia": "^2.0.14", "rollup-plugin-typescript": "^1.0.1", @@ -12132,6 +12133,14 @@ "node": ">=8" } }, + "node_modules/click-outside-vue3": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/click-outside-vue3/-/click-outside-vue3-4.0.1.tgz", + "integrity": "sha512-sbplNecrup5oGqA3o4bo8XmvHRT6q9fvw21Z67aDbTqB9M6LF7CuYLTlLvNtOgKU6W3zst5H5zJuEh4auqA34g==", + "engines": { + "node": ">=6" + } + }, "node_modules/clipboardy": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz", @@ -38546,6 +38555,11 @@ } } }, + "click-outside-vue3": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/click-outside-vue3/-/click-outside-vue3-4.0.1.tgz", + "integrity": "sha512-sbplNecrup5oGqA3o4bo8XmvHRT6q9fvw21Z67aDbTqB9M6LF7CuYLTlLvNtOgKU6W3zst5H5zJuEh4auqA34g==" + }, "clipboardy": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz", diff --git a/package.json b/package.json index dcefa22..cf5385b 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,7 @@ ], "dependencies": { "@types/estree": "^0.0.47", + "click-outside-vue3": "^4.0.1", "lodash": "^4.17.21", "pinia": "^2.0.14", "rollup-plugin-typescript": "^1.0.1", diff --git a/src/components/menu/DSelectMenu.vue b/src/components/menu/DSelectMenu.vue index 6e65bc5..9ca0a39 100644 --- a/src/components/menu/DSelectMenu.vue +++ b/src/components/menu/DSelectMenu.vue @@ -1,10 +1,11 @@