import { FormEvent } from 'react' import { useUserLoginMutation, CurrentUserDocument } from '../../graphql' import { useFormHandler, TextInput } from '../form/forms' const initialValues = { email: 'tomislav.cvetic@u-blox.com', password: '1234' } const LoginForm = () => { const [login, { loading, error }] = useUserLoginMutation() const { inputProps, values } = useFormHandler(initialValues) return (
{ event.preventDefault() try { const data = await login({ variables: values, refetchQueries: [{ query: CurrentUserDocument }] }) console.log('LoginForm', data) } catch (error) { console.log('LoginForm', error) } }}> ) } export default LoginForm