From 03fcfba1803d213773a31f2f25ecab93091583eb Mon Sep 17 00:00:00 2001 From: Usman Baig Date: Mon, 9 Feb 2026 09:51:19 +0100 Subject: [PATCH] chore: update @ciphera-net/ui dependency to version 0.0.49 and refactor terminology in layout content for consistency --- app/auth/callback/page.tsx | 4 +++- app/layout-content.tsx | 6 +++--- app/welcome/page.tsx | 10 ++++++++-- package-lock.json | 8 ++++---- package.json | 2 +- 5 files changed, 19 insertions(+), 11 deletions(-) diff --git a/app/auth/callback/page.tsx b/app/auth/callback/page.tsx index 21be4cb..c3fe5ac 100644 --- a/app/auth/callback/page.tsx +++ b/app/auth/callback/page.tsx @@ -36,7 +36,9 @@ function AuthCallbackContent() { if (localStorage.getItem('pulse_pending_checkout')) { router.push('/welcome') } else { - router.push('/') + const raw = searchParams.get('returnTo') || '/' + const safe = (typeof raw === 'string' && raw.startsWith('/') && !raw.startsWith('//')) ? raw : '/' + router.push(safe) } } else { setError(authMessageFromErrorType(result.error as AuthErrorType)) diff --git a/app/layout-content.tsx b/app/layout-content.tsx index 320c367..abb2838 100644 --- a/app/layout-content.tsx +++ b/app/layout-content.tsx @@ -26,7 +26,7 @@ export default function LayoutContent({ children }: { children: React.ReactNode } }, [auth.user]) - const handleSwitchWorkspace = async (orgId: string | null) => { + const handleSwitchOrganization = async (orgId: string | null) => { if (!orgId) return // Pulse doesn't support personal workspace try { const { access_token } = await switchContext(orgId) @@ -56,9 +56,9 @@ export default function LayoutContent({ children }: { children: React.ReactNode appName="Pulse" orgs={orgs} activeOrgId={auth.user?.org_id} - onSwitchWorkspace={handleSwitchWorkspace} + onSwitchOrganization={handleSwitchOrganization} onCreateOrganization={handleCreateOrganization} - allowPersonalWorkspace={false} + allowPersonalOrganization={false} showFaq={false} showSecurity={false} showPricing={true} diff --git a/app/welcome/page.tsx b/app/welcome/page.tsx index 4116fb3..e56efa8 100644 --- a/app/welcome/page.tsx +++ b/app/welcome/page.tsx @@ -686,9 +686,15 @@ function WelcomeContent() { variant="primary" className="flex-1" disabled={siteLoading || !siteName.trim() || !siteDomain.trim()} - isLoading={siteLoading} > - Add site + {siteLoading ? ( + <> + + Adding... + + ) : ( + 'Add site' + )}