From 47b0f5cac4a91e0665f24794289a9c1713bc4dfc Mon Sep 17 00:00:00 2001 From: Methapon Metanipat Date: Wed, 13 Nov 2024 10:20:56 +0700 Subject: [PATCH] feat: sort role name --- src/services/keycloak.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/services/keycloak.ts b/src/services/keycloak.ts index 7ae0f4a..db2d15d 100644 --- a/src/services/keycloak.ts +++ b/src/services/keycloak.ts @@ -225,7 +225,9 @@ export async function listRole() { const data = (await res.json()) as any[]; - return data.map((v: Record) => ({ id: v.id, name: v.name })); + return data + .map((v: Record) => ({ id: v.id, name: v.name })) + .sort((a, b) => a.name.localeCompare(b.name)); } export async function getRoleByName(name: string) {