Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | 1x 1x 1x 1x 1x 1x 1x | "use client";
import { useEffect } from "react";
import { useRouter, useSearchParams } from "next/navigation";
import { Suspense } from "react";
function Redirector() {
const router = useRouter();
const searchParams = useSearchParams();
const tenantId = searchParams.get("tenantId");
useEffect(() => {
// Status is now shown inline on the onboarding page.
// Redirect there, preserving tenantId for scroll/expand context.
router.replace("/onboarding" + (tenantId ? "?tenantId=" + tenantId : ""));
}, [router, tenantId]);
return null;
}
export default function OnboardingStatusRedirect() {
return (
<Suspense fallback={null}>
<Redirector />
</Suspense>
);
}
|