import { Suspense } from 'react'; import { CreateTestSessionButton } from '@/components/looptalk/CreateTestSessionButton'; import { LoopTalkTestSessionsList } from '@/components/looptalk/LoopTalkTestSessionsList'; import { getServerAuthProvider, isServerAuthenticated } from '@/lib/auth/server'; import LoopTalkLayout from "./LoopTalkLayout"; export const dynamic = 'force-dynamic'; async function PageContent() { const authProvider = getServerAuthProvider(); const isAuthenticated = await isServerAuthenticated(); if (authProvider === 'stack' && !isAuthenticated) { const { redirect } = await import('next/navigation'); redirect('/'); } return (