diff --git a/src/Umbraco.Web.UI.Client/apps/auth/src/login.element.ts b/src/Umbraco.Web.UI.Client/apps/auth/src/login.element.ts index 20bf03b421..d55dd07276 100644 --- a/src/Umbraco.Web.UI.Client/apps/auth/src/login.element.ts +++ b/src/Umbraco.Web.UI.Client/apps/auth/src/login.element.ts @@ -25,9 +25,6 @@ export default class UmbLoginElement extends LitElement { @state() private _loginError = ''; - @state() - private _isFormValid = false; - constructor() { super(); if (this.isLegacy) { @@ -43,9 +40,7 @@ export default class UmbLoginElement extends LitElement { const form = e.target as HTMLFormElement; if (!form) return; - this._isFormValid = form.checkValidity(); - - if (!this._isFormValid) return; + if (!form.checkValidity()) return; const formData = new FormData(form); @@ -114,7 +109,6 @@ export default class UmbLoginElement extends LitElement { ${this.#renderErrorMessage()}