import { useForm } from "react-hook-form"; import { zodResolver } from "@hookform/resolvers/zod"; import { AuthCardHeader } from "@/app/(auth)/_components/auth-card-header"; import { AuthPageShell } from "@/app/(auth)/_components/auth-page-shell"; import { LoginForm } from "@/app/(auth)/_components/login-form"; import { BrandLockup } from "@/components/common/brand-lockup"; import { Text } from "@/components/ui/text"; import { loginSchema, type LoginFormValues } from "@/domain/auth/schemas/login-schema"; import { useAuthContext } from "@/providers/auth-context"; export default function LoginPage() { const { login, isLoggingIn, loginError } = useAuthContext(); const { register, handleSubmit, watch, formState: { errors }, } = useForm({ resolver: zodResolver(loginSchema), defaultValues: { username: "", password: "", }, }); return ( Having trouble? Contact your administrator. ); }