fix(web):remove token callback handling

This commit is contained in:
Anish Sarkar 2026-06-24 03:55:40 +05:30
parent 9fedd0a81f
commit c8ac7d3fa6
4 changed files with 24 additions and 94 deletions

View file

@ -1,14 +0,0 @@
"use client";
import { Suspense } from "react";
import TokenHandler from "@/components/TokenHandler";
export default function AuthCallbackPage() {
// Suspense fallback returns null - the GlobalLoadingProvider handles the loading UI
// TokenHandler uses useGlobalLoadingEffect to show the loading screen
return (
<Suspense fallback={null}>
<TokenHandler redirectPath="/dashboard" tokenParamName="token" />
</Suspense>
);
}

View file

@ -5,6 +5,7 @@ import { Roboto } from "next/font/google";
import Script from "next/script";
import { AnnouncementToastProvider } from "@/components/announcements/AnnouncementToastProvider";
import { DesktopUpdateToast } from "@/components/desktop/desktop-update-toast";
import { AuthCutoverPurge } from "@/components/providers/AuthCutoverPurge";
import { GlobalLoadingProvider } from "@/components/providers/GlobalLoadingProvider";
import { I18nProvider } from "@/components/providers/I18nProvider";
import { PostHogProvider } from "@/components/providers/PostHogProvider";
@ -164,6 +165,7 @@ export default function RootLayout({
<PlatformProvider>
<RootProvider>
<ReactQueryClientProvider>
<AuthCutoverPurge />
<ZeroProvider>
<GlobalLoadingProvider>{children}</GlobalLoadingProvider>
</ZeroProvider>