From b9fc3ea3d630f9538943a5c314c449dd22f5cdcb Mon Sep 17 00:00:00 2001 From: sandre Date: Fri, 15 May 2026 17:31:44 +0200 Subject: [PATCH] Update pop-in with the jump infos --- .../app/jump-infos/jump-infos.component.html | 21 +++++++------------ .../app/jump-infos/jump-infos.component.ts | 3 ++- .../list-of-jumps/list-of-jumps.component.ts | 2 +- 3 files changed, 10 insertions(+), 16 deletions(-) diff --git a/Front/skydivelogs-app/src/app/jump-infos/jump-infos.component.html b/Front/skydivelogs-app/src/app/jump-infos/jump-infos.component.html index 2348ce8..bea36f1 100644 --- a/Front/skydivelogs-app/src/app/jump-infos/jump-infos.component.html +++ b/Front/skydivelogs-app/src/app/jump-infos/jump-infos.component.html @@ -7,6 +7,7 @@ [(ngModel)]="jump.isSpecial" name="isSpecial" labelPosition="before" + [disabled]="!editMode" >Special jump

@@ -15,6 +16,7 @@ [(ngModel)]="jump.withCutaway" name="withCutaway" labelPosition="before" + [disabled]="!editMode" >Cutaway

@@ -26,31 +28,22 @@ [(ngModel)]="jump.notes" name="comments" type="text" + [disabled]="!editMode" >

{{ "NewJump_Equipment" | translate }} - + @for (equipment of listOfEquipment; track equipment) { {{ equipment.viewValue }} } - + @if (editMode) { + + }

-
- @if (editMode) { - - } diff --git a/Front/skydivelogs-app/src/app/jump-infos/jump-infos.component.ts b/Front/skydivelogs-app/src/app/jump-infos/jump-infos.component.ts index 30b78d7..fe7753d 100644 --- a/Front/skydivelogs-app/src/app/jump-infos/jump-infos.component.ts +++ b/Front/skydivelogs-app/src/app/jump-infos/jump-infos.component.ts @@ -38,7 +38,7 @@ interface Equipment { export class JumpInfosComponent implements OnInit { public editMode: boolean; public jump: JumpResp; - public selectedEquipment: string = ""; + public selectedEquipment: string; public listOfEquipment: Array = [ { value: "", viewValue: "" }, { value: "Freak 6", viewValue: "Freak 6" }, @@ -54,6 +54,7 @@ export class JumpInfosComponent implements OnInit { private serviceComm: ServiceComm, ) { this.jump = new JumpResp(data.jump); + this.selectedEquipment = this.jump.equipment; this.editMode = data.editMode; } diff --git a/Front/skydivelogs-app/src/app/list-of-jumps/list-of-jumps.component.ts b/Front/skydivelogs-app/src/app/list-of-jumps/list-of-jumps.component.ts index aaeced8..55cc62c 100644 --- a/Front/skydivelogs-app/src/app/list-of-jumps/list-of-jumps.component.ts +++ b/Front/skydivelogs-app/src/app/list-of-jumps/list-of-jumps.component.ts @@ -105,7 +105,7 @@ export class ListOfJumpsComponent implements OnInit { openDialog(item: Jump, editMode: boolean) { this.dialog.open(JumpInfosComponent, { data: { jump: item, editMode: editMode }, - maxHeight: "400px", + maxHeight: "450px", minWidth: "350px", }); }