'use client' import Header from '@/app/signin/_header' import cn from '@/utils/classnames' import { useGlobalPublicStore } from '@/context/global-public-context' import useDocumentTitle from '@/hooks/use-document-title' import { AppContextProvider } from '@/context/app-context' import { useIsLogin } from '@/service/use-common' import Loading from '@/app/components/base/loading' export default function SignInLayout({ children }: any) { const { systemFeatures } = useGlobalPublicStore() useDocumentTitle('') const { isLoading, data: loginData } = useIsLogin() const isLoggedIn = loginData?.logged_in if(isLoading) { return (
) } return <>
{isLoggedIn ? {children} : children}
{systemFeatures.branding.enabled === false &&
© {new Date().getFullYear()} LangGenius, Inc. All rights reserved.
}
}