From 29d4f5c9c7c04aeb2fbcbcf57434400fdbc9e763 Mon Sep 17 00:00:00 2001 From: Edgar Mendez Mendoza Date: Wed, 12 Nov 2025 15:28:33 -0600 Subject: [PATCH] feat: Enhance Role Management with Permissions Loading and State Handling --- src/modules/users/components/RoleForm.vue | 385 +++++++++++++++--- .../users/services/permissionsService.ts | 60 +++ src/modules/users/types/permissions.d.ts | 53 +++ 3 files changed, 432 insertions(+), 66 deletions(-) create mode 100644 src/modules/users/services/permissionsService.ts create mode 100644 src/modules/users/types/permissions.d.ts diff --git a/src/modules/users/components/RoleForm.vue b/src/modules/users/components/RoleForm.vue index 4f79518..1973577 100644 --- a/src/modules/users/components/RoleForm.vue +++ b/src/modules/users/components/RoleForm.vue @@ -1,6 +1,7 @@