From bf3a8d16f91c2ec65caedf99225141672307d007 Mon Sep 17 00:00:00 2001 From: Christopher Ng Date: Thu, 7 Dec 2023 18:53:32 -0800 Subject: [PATCH] enh(settings): Set main heading for User management Signed-off-by: Christopher Ng --- apps/settings/src/views/Users.vue | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/apps/settings/src/views/Users.vue b/apps/settings/src/views/Users.vue index 831663248a3c6..dc17b9f936202 100644 --- a/apps/settings/src/views/Users.vue +++ b/apps/settings/src/views/Users.vue @@ -127,7 +127,7 @@ - + @@ -212,6 +212,17 @@ export default { }, computed: { + pageHeading() { + if (this.selectedGroupDecoded === null) { + return t('settings', 'Active users') + } + const matchHeading = { + admin: t('settings', 'Admins'), + disabled: t('settings', 'Disabled users'), + } + return matchHeading[this.selectedGroupDecoded] ?? t('settings', 'User group: {group}', { group: this.selectedGroupDecoded }) + }, + showConfig() { return this.$store.getters.getShowConfig },