"use client" import BrandHeading from "@rahoot/web/components/BrandHeading" import Loader from "@rahoot/web/components/Loader" import { useSocket } from "@rahoot/web/contexts/socketProvider" import { PropsWithChildren, useEffect } from "react" const AuthLayout = ({ children }: PropsWithChildren) => { const { isConnected, connect } = useSocket() useEffect(() => { if (!isConnected) { connect() } }, [connect, isConnected]) if (!isConnected) { return (

Loading...

) } return (
{children}
) } export default AuthLayout