How to correctly disable submit button in reactive forms in Angular In this article, you can learn why you should always disable buttons with !form.valid. Read more on: https://codegen.studio/1157 Demo available on page: https://master--invalid-form-cdgstudio.netlify.app