"use client"; import { DotLottieReact } from "@lottiefiles/dotlottie-react"; import { Link, useNavigate } from "@tanstack/react-router"; import { LanguageSwitch } from "@workspace/ui/composed/language-switch"; import { ThemeSwitch } from "@workspace/ui/composed/theme-switch"; import { useEffect } from "react"; import { useGlobalStore } from "@/stores/global"; import EmailAuthForm from "./email/auth-form"; export default function Auth() { const { common, user } = useGlobalStore(); const { site } = common; const navigate = useNavigate(); useEffect(() => { if (user) { navigate({ to: "/dashboard" }); } }, [navigate, user]); return (
logo {site.site_name}

{site.site_desc}

{/*
{t('tos')}
*/}
); }