"use client"; import dynamic from "next/dynamic"; import { useEffect, useState } from "react"; // Dynamically import SuperTokens component (client-side only) const SuperTokensAuthComponent = dynamic( () => import("@/app/components/SuperTokensAuthComponent"), { ssr: false } ); export default function AuthPage() { const [mounted, setMounted] = useState(false); useEffect(() => { setMounted(true); }, []); if (!mounted) { return (

Loading authentication...

); } return ; }