From 4653eb5f646a4ac9209b8b6c8b22f83f75d600e0 Mon Sep 17 00:00:00 2001 From: Anish Sarkar <104695310+AnishSarkar22@users.noreply.github.com> Date: Wed, 21 Jan 2026 16:25:38 +0530 Subject: [PATCH] refactor: update role management UI components for improved interaction - Renamed props in RolesTab for clarity. - Replaced label elements with button elements in CreateRoleDialog for better accessibility and interaction. - Enhanced toggle functionality for category and permission selection. --- .../dashboard/[search_space_id]/team/page.tsx | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/surfsense_web/app/dashboard/[search_space_id]/team/page.tsx b/surfsense_web/app/dashboard/[search_space_id]/team/page.tsx index 6701342de..132906d9f 100644 --- a/surfsense_web/app/dashboard/[search_space_id]/team/page.tsx +++ b/surfsense_web/app/dashboard/[search_space_id]/team/page.tsx @@ -712,9 +712,9 @@ function MembersTab({ function RolesTab({ roles, - groupedPermissions, + groupedPermissions: _groupedPermissions, loading, - onUpdateRole, + onUpdateRole: _onUpdateRole, onDeleteRole, canUpdate, canDelete, @@ -1500,7 +1500,11 @@ function CreateRoleDialog({ return (