From 4a950f70701780a735de59960171cb02612ad584 Mon Sep 17 00:00:00 2001 From: Usman Baig Date: Thu, 26 Mar 2026 10:55:55 +0100 Subject: [PATCH] fix: wrap org-settings redirect in Suspense for useSearchParams --- app/org-settings/page.tsx | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/app/org-settings/page.tsx b/app/org-settings/page.tsx index 75633ae..f89e2da 100644 --- a/app/org-settings/page.tsx +++ b/app/org-settings/page.tsx @@ -1,15 +1,11 @@ 'use client' -import { useEffect } from 'react' +import { Suspense, useEffect } from 'react' import { useRouter, useSearchParams } from 'next/navigation' import { useUnifiedSettings } from '@/lib/unified-settings-context' import { Spinner } from '@ciphera-net/ui' -/** - * Legacy org settings page — now a redirect handler. - * Redirects to home and opens unified settings modal at the correct workspace tab. - */ -export default function OrgSettingsRedirect() { +function OrgSettingsInner() { const router = useRouter() const searchParams = useSearchParams() const { openUnifiedSettings } = useUnifiedSettings() @@ -36,3 +32,11 @@ export default function OrgSettingsRedirect() { ) } + +export default function OrgSettingsRedirect() { + return ( + }> + + + ) +}