import { TextInput, PasswordInput, Button, Anchor, Group, Text } from "@mantine/core"; import { useForm, zodResolver } from "@mantine/form"; import { LoginFormValues, loginSchema } from "../../schemas/login-schema"; import { useTranslation } from "react-i18next"; interface LoginFormProps { isPending: boolean; onSubmit: (values: LoginFormValues) => void; } export const LoginForm = (props: LoginFormProps) => { const { isPending, onSubmit } = props; const { t } = useTranslation(); const form = useForm({ mode: "uncontrolled", initialValues: { username: "", password: "", }, validate: zodResolver(loginSchema), }); return (
{t("loginPassword")} window.location.replace("/forgot-password")} pt={2} fw={500} fz="xs"> {t('forgotPasswordTitle')} ); };