This commit is contained in:
Tizian.Breuch
2025-09-16 16:11:30 +02:00
parent 1ad34a9ecf
commit 1bb9a408b8
17 changed files with 257 additions and 190 deletions

View File

@@ -1,16 +1,26 @@
import { Component } from '@angular/core';
import { CommonModule } from '@angular/common';
// WICHTIG: ReactiveFormsModule HIER importieren
import { ReactiveFormsModule, FormBuilder, Validators, FormGroup } from '@angular/forms';
import {
ReactiveFormsModule,
FormBuilder,
Validators,
FormGroup,
} from '@angular/forms';
import { RouterLink } from '@angular/router';
// Importieren der wiederverwendbaren Komponenten
import { ButtonComponent } from '../../../../shared/components/ui/button/button.component';
import { FormFieldComponent } from '../../../../shared/components/form/form-field/form-field.component';
@Component({
selector: 'app-login',
standalone: true,
imports: [
CommonModule,
CommonModule,
ReactiveFormsModule,
RouterLink,
ReactiveFormsModule // <-- HIER IST DIE KORREKTUR. Jetzt kennt die Komponente [formGroup].
ButtonComponent,
FormFieldComponent,
],
templateUrl: './login.component.html',
styleUrl: './login.component.css',
@@ -33,4 +43,4 @@ export class LoginComponent {
this.loginForm.markAllAsTouched();
}
}
}
}