Make date required and set today as default

This commit is contained in:
2025-06-19 17:42:08 +02:00
parent b9375d66b6
commit 5978a96dd7
2 changed files with 7 additions and 4 deletions

View File

@@ -20,9 +20,12 @@
</div> </div>
<div class="flex flex-col gap-2"> <div class="flex flex-col gap-2">
<div class="flex gap-2 items-center">
<label [for]="formFieldNames.date"> <label [for]="formFieldNames.date">
Datum Datum
<app-required-marker />
</label> </label>
</div>
<p-datepicker [iconDisplay]="'input'" <p-datepicker [iconDisplay]="'input'"
[firstDayOfWeek]="1" [firstDayOfWeek]="1"
placeholder="Datum auswählen" placeholder="Datum auswählen"

View File

@@ -59,7 +59,7 @@ export class EditEntryComponent {
protected readonly formGroup = this.formBuilder.group({ protected readonly formGroup = this.formBuilder.group({
[this.formFieldNames.car]: [<Car | null>null, Validators.required], [this.formFieldNames.car]: [<Car | null>null, Validators.required],
[this.formFieldNames.date]: [<Date | null>null], [this.formFieldNames.date]: [<Date>new Date(), Validators.required],
[this.formFieldNames.mileage]: [ [this.formFieldNames.mileage]: [
<number | null>null, <number | null>null,
[Validators.required, Validators.min(1)], [Validators.required, Validators.min(1)],