From 6c377deb8c2deabe19dc4f08b658eb4d0758d7a8 Mon Sep 17 00:00:00 2001 From: sandre Date: Sun, 18 Jan 2026 17:02:36 +0100 Subject: [PATCH] Test pour avoir un BaseComponent class --- .../skydivelogs-app/src/app/app.base.component.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Front/skydivelogs-app/src/app/app.base.component.ts b/Front/skydivelogs-app/src/app/app.base.component.ts index 8fb725c..4673b50 100644 --- a/Front/skydivelogs-app/src/app/app.base.component.ts +++ b/Front/skydivelogs-app/src/app/app.base.component.ts @@ -6,11 +6,11 @@ import { ServiceComm } from "../services/service-comm.service"; @decorator export class BaseComponent implements OnInit { - protected title = "???"; + private titleId: string = "???"; protected serviceComm: ServiceComm; - private translateService: TranslateService; + protected translateService: TranslateService; - constructor(title: string) { + constructor(titleId: string) { let iconRegistry = inject(MatIconRegistry); let sanitizer = inject(DomSanitizer); const resolver: IconResolver = (name) => @@ -19,13 +19,13 @@ export class BaseComponent implements OnInit { this.serviceComm = inject(ServiceComm); this.translateService = inject(TranslateService); - this.title = title; + this.titleId = titleId; } ngOnInit() { - this.translateService.get(this.title).subscribe((data) => { - // this.serviceComm.updatedComponentTitle(data); - this.serviceComm.componentTitle.subscribe((title) => (this.title = data)); + this.translateService.get(this.titleId).subscribe((data) => { + this.serviceComm.updatedComponentTitle(data); + // this.serviceComm.componentTitle.subscribe((title) => (this.title = data)); }); } }