Compte utilisateur

@if (form.get('nom')?.touched && form.get('nom')?.invalid) { Le nom est obligatoire (1 à 100 caractères). }
@if (form.get('prenom')?.touched && form.get('prenom')?.invalid) { Le prénom est obligatoire (1 à 100 caractères). }
8 caractères maximum.
@if (form.get('adresseDomicile')?.touched && form.get('adresseDomicile')?.errors?.['maxlength']) { L'adresse ne peut pas dépasser 255 caractères. } @if (suggestions().length > 0) {
    @for (feature of suggestions(); track feature.properties.label) {
  • }
}

Changer le mot de passe

@if (erreurMotDePasse()) { }
@if (formMotDePasse.get('motDePasseActuel')?.touched && formMotDePasse.get('motDePasseActuel')?.invalid) { Le mot de passe actuel est obligatoire. }
@if (formMotDePasse.get('nouveauMotDePasse')?.touched && formMotDePasse.get('nouveauMotDePasse')?.invalid) { Le nouveau mot de passe doit comporter au moins 8 caractères. }
@if ( formMotDePasse.get('confirmationMotDePasse')?.touched && (formMotDePasse.get('confirmationMotDePasse')?.invalid || formMotDePasse.hasError('motsDePasseDifferents')) ) { @if (formMotDePasse.get('confirmationMotDePasse')?.hasError('required')) { La confirmation est obligatoire. } @else if (formMotDePasse.hasError('motsDePasseDifferents')) { Les mots de passe ne correspondent pas. } }