diff --git a/packages/core-components/src/layout/SignInPage/customProvider.tsx b/packages/core-components/src/layout/SignInPage/customProvider.tsx index e8f7d03a1d..76196235ba 100644 --- a/packages/core-components/src/layout/SignInPage/customProvider.tsx +++ b/packages/core-components/src/layout/SignInPage/customProvider.tsx @@ -50,10 +50,12 @@ type Data = { const Component: ProviderComponent = ({ onResult }) => { const classes = useFormStyles(); - const { register, handleSubmit, errors, formState } = useForm({ + const { register, handleSubmit, formState } = useForm({ mode: 'onChange', }); + const { errors } = formState; + const handleResult = ({ userId, idToken }: Data) => { onResult({ userId, @@ -76,11 +78,11 @@ const Component: ProviderComponent = ({ onResult }) => {
{errors.userId && ( {errors.userId.message}