import { Box, Button, Flex, Image, Text } from '@chakra-ui/react'; import avatar from '@/assets/images/avatar_generic.svg'; import { PageLayout } from '@/components/Layout/PageLayout'; import { FormInput } from '@/components/form/FormInput'; import { FormPassword } from '@/components/form/FormPassword'; import { useFormidable } from '@/components/formidable/FormidableConfig'; import { FormidableForm } from '@/components/formidable/FormidableForm'; import { useLogin } from './useLogin'; type LoginFormInputs = { login: string; password: string; }; export const SignInPage = () => { const form = useFormidable({ initialValues: { login: '', password: '', }, configuration: { enableModifyNotification: false, enableReset: false, }, }); const { connect, lastError, isConnectionLoading } = useLogin(); const onSubmit = () => { connect(form.values.login, form.values.password); }; return ( <> {/* */} Sign-In {lastError && {lastError}} ); };