@@ -79,6 +79,9 @@ const InstallerForm = memo((): JSX.Element => {
toastError(t('installer.failed_to_install'));
}
+ finally {
+ setIsLoading(false);
+ }
}, [currentLocale, router, t]);
const hasErrorClass = isValidUserName ? '' : ' has-error';
@@ -50,6 +50,9 @@ export const InvitedForm = (props: InvitedFormProps): JSX.Element => {
setLoginErrors(err);
setIsLoading(false);
}, [router]);
const formNotification = useCallback(() => {
@@ -116,6 +116,9 @@ export const LoginForm = (props: LoginFormProps): JSX.Element => {
setLoginErrors(errs);
return;
}, [passwordForLogin, resetLoginErrors, router, usernameForLogin]);
@@ -329,6 +332,9 @@ export const LoginForm = (props: LoginFormProps): JSX.Element => {
}, [usernameForRegister, nameForRegister, emailForRegister, passwordForRegister, resetRegisterErrors, router, isEmailAuthenticationEnabled]);