From 4b61f1a397d604563dd03da2f26e560ec3573d20 Mon Sep 17 00:00:00 2001 From: Usman Baig Date: Sat, 14 Feb 2026 12:22:10 +0100 Subject: [PATCH] refactor: replace Checkbox with button for toggling notification settings in OrganizationSettings, enhancing accessibility and visual feedback --- components/settings/OrganizationSettings.tsx | 32 ++++++++++++-------- 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/components/settings/OrganizationSettings.tsx b/components/settings/OrganizationSettings.tsx index 8494171..da536cc 100644 --- a/components/settings/OrganizationSettings.tsx +++ b/components/settings/OrganizationSettings.tsx @@ -35,7 +35,6 @@ import { DownloadIcon, ExternalLinkIcon, LayoutDashboardIcon, - Checkbox } from '@ciphera-net/ui' // * Bell icon for notifications tab @@ -997,11 +996,14 @@ export default function OrganizationSettings() {

{cat.label}

{cat.description}

-
- { - const next = { ...notificationSettings, [cat.id]: checked === true } +
+
))}