import type { SubmitHandler } from 'react-hook-form'
import type { AuthContextType } from '~/hooks/use-auth'
import { useForm } from 'react-hook-form'
import { useAuth } from '~/hooks/use-auth'
import { Card } from '~/layouts/auth'
import { Control, Label, Input, Button } from '~/components/form'
import { useNavigate } from 'react-router'
type Input = {
username: string
password: string
}
export default function Signin() {
const navigate = useNavigate()
const { register, handleSubmit, formState } = useForm()
const { signIn } = useAuth()
const onSubmit: SubmitHandler = async (data) => {
const { nextStep } = await signIn(data)
return navigate('/')
}
return (
)
}