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",
});
}