diff --git a/apps/forms/65-signal-form-edition/src/app/user-form.component.ts b/apps/forms/65-signal-form-edition/src/app/user-form.component.ts index e9a6f91cb..de5b0d3f6 100644 --- a/apps/forms/65-signal-form-edition/src/app/user-form.component.ts +++ b/apps/forms/65-signal-form-edition/src/app/user-form.component.ts @@ -1,24 +1,19 @@ import { ChangeDetectionStrategy, Component, - effect, inject, input, + linkedSignal, } from '@angular/core'; import { rxResource } from '@angular/core/rxjs-interop'; -import { - FormControl, - FormGroup, - ReactiveFormsModule, - Validators, -} from '@angular/forms'; +import { form, FormField, min, required } from '@angular/forms/signals'; import { Router } from '@angular/router'; import { of } from 'rxjs'; import { FakeBackendService } from './fake-backend.service'; @Component({ selector: 'app-user-form', - imports: [ReactiveFormsModule], + imports: [FormField], template: `