From 87f51fb7afa4c6a2aedcea729cce6ea40fe2acce Mon Sep 17 00:00:00 2001 From: "NaYeong,Kim" Date: Wed, 18 Dec 2024 13:51:47 +0900 Subject: [PATCH] feat: update user select dropdown (#5246) * chore: update translations Signed-off-by: NaYeong,Kim * feat: create user group reference store Signed-off-by: NaYeong,Kim * feat: update user select dropdown Signed-off-by: NaYeong,Kim * chore: update translations Signed-off-by: NaYeong,Kim * refactor: cleanup code(add type, apply props) Signed-off-by: NaYeong,Kim * refactor: return type change Signed-off-by: NaYeong,Kim --------- Signed-off-by: NaYeong,Kim --- .../modules/user/UserSelectDropdown.vue | 277 +++++++++++++----- apps/web/src/common/modules/user/typte.ts | 4 + .../base-managed-model-config.ts | 2 + .../user-group-variable-model.ts | 20 ++ .../stores/all-reference-type-info-store.ts | 5 +- .../store/reference/all-reference-store.ts | 10 + .../reference/user-group-reference-store.ts | 106 +++++++ .../console-translation-2.8.babel | 76 ++++- packages/language-pack/en.json | 5 + packages/language-pack/ja.json | 5 + packages/language-pack/ko.json | 5 + 11 files changed, 439 insertions(+), 76 deletions(-) create mode 100644 apps/web/src/common/modules/user/typte.ts create mode 100644 apps/web/src/lib/variable-models/managed-model/resource-model/user-group-variable-model.ts create mode 100644 apps/web/src/store/reference/user-group-reference-store.ts diff --git a/apps/web/src/common/modules/user/UserSelectDropdown.vue b/apps/web/src/common/modules/user/UserSelectDropdown.vue index 8ef8cf9179..6c2f2bb72e 100644 --- a/apps/web/src/common/modules/user/UserSelectDropdown.vue +++ b/apps/web/src/common/modules/user/UserSelectDropdown.vue @@ -1,118 +1,190 @@