angular-signals-forms

Installation
SKILL.md

Angular Signal Forms

Version: Angular 19+ (2025) Tags: Signal Forms, Reactive Forms, Signals

References: Signal Forms

Best Practices

  • Use signal-based FormControl
import { signal } from '@angular/forms';

@Component({})
export class MyComponent {
  name = signal('');
  
  updateName(value: string) {
    this.name.set(value);
  }
}
  • Use withValidators
email = signal('', {
  validators: [Validators.required, Validators.email]
});
  • Use withAsyncValidators
username = signal('', {
  asyncValidators: [uniqueUsernameValidator]
});
Related skills
Installs
126
GitHub Stars
6
First Seen
Apr 2, 2026