|
20 | 20 | <mat-form-field> |
21 | 21 | <input formControlName="name" matInput (change)="update()" /> |
22 | 22 | <mat-label>Nom</mat-label> |
23 | | - @if (form.get('name')?.hasError('maxlength')) { |
24 | | - <mat-error> |
25 | | - Maximum {{ form.get('name')?.errors?.maxlength?.requiredLength }} caractères |
26 | | - </mat-error> |
27 | | - } |
28 | | - @if (form.get('name')?.hasError('required')) { |
29 | | - <mat-error>Requis</mat-error> |
30 | | - } |
| 23 | + <mat-error>{{ form.get('name')?.errors | errorMessage }}</mat-error> |
31 | 24 | </mat-form-field> |
32 | 25 |
|
33 | 26 | <mat-form-field> |
34 | 27 | <input formControlName="place" matInput (change)="update()" /> |
35 | 28 | <mat-label>Lieu</mat-label> |
36 | | - @if (form.get('place')?.hasError('maxlength')) { |
37 | | - <mat-error> |
38 | | - Maximum {{ form.get('place')?.errors?.maxlength?.requiredLength }} caractères |
39 | | - </mat-error> |
40 | | - } |
41 | | - @if (form.get('place')?.hasError('required')) { |
42 | | - <mat-error>Requis</mat-error> |
43 | | - } |
| 29 | + <mat-error>{{ form.get('place')?.errors | errorMessage }}</mat-error> |
44 | 30 | </mat-form-field> |
45 | 31 |
|
46 | 32 | <mat-form-field> |
47 | 33 | <input formControlName="type" matInput (change)="update()" /> |
48 | 34 | <mat-label>Type</mat-label> |
49 | | - @if (form.get('type')?.hasError('maxlength')) { |
50 | | - <mat-error> |
51 | | - Maximum {{ form.get('type')?.errors?.maxlength?.requiredLength }} caractères |
52 | | - </mat-error> |
53 | | - } |
54 | | - @if (form.get('type')?.hasError('required')) { |
55 | | - <mat-error>Requis</mat-error> |
56 | | - } |
| 35 | + <mat-error>{{ form.get('type')?.errors | errorMessage }}</mat-error> |
57 | 36 | </mat-form-field> |
58 | 37 | </div> |
59 | 38 |
|
|
63 | 42 | <input formControlName="date" matInput [matDatepicker]="picker" (change)="update()" /> |
64 | 43 | <mat-datepicker-toggle matIconSuffix [for]="picker" /> |
65 | 44 | <mat-datepicker #picker /> |
66 | | - @if (form.get('date')?.hasError('required')) { |
67 | | - <mat-error>Requis</mat-error> |
68 | | - } |
| 45 | + <mat-error>{{ form.get('date')?.errors | errorMessage }}</mat-error> |
69 | 46 | </mat-form-field> |
70 | 47 | </div> |
71 | 48 | </div> |
|
0 commit comments