import { FC } from 'react'; import { Group } from '~/components/containers/Group'; import { Button } from '~/components/input/Button'; import { InputText } from '~/components/input/InputText'; import { useLoginForm } from '~/hooks/auth/useLoginForm'; import { IUser } from '~/types/auth'; import styles from './styles.module.scss'; interface LoginFormProps { login: (username: string, password: string) => Promise; onSuccess: () => void; onRestoreRequest: () => void; } const LoginForm: FC = ({ login, onSuccess, onRestoreRequest, }) => { const { values, errors, handleSubmit, handleChange } = useLoginForm( login, onSuccess, ); return (
); }; export { LoginForm };