Test pour avoir un BaseComponent class
This commit is contained in:
@@ -6,11 +6,11 @@ import { ServiceComm } from "../services/service-comm.service";
|
|||||||
|
|
||||||
@decorator
|
@decorator
|
||||||
export class BaseComponent implements OnInit {
|
export class BaseComponent implements OnInit {
|
||||||
protected title = "???";
|
private titleId: string = "???";
|
||||||
protected serviceComm: ServiceComm;
|
protected serviceComm: ServiceComm;
|
||||||
private translateService: TranslateService;
|
protected translateService: TranslateService;
|
||||||
|
|
||||||
constructor(title: string) {
|
constructor(titleId: string) {
|
||||||
let iconRegistry = inject(MatIconRegistry);
|
let iconRegistry = inject(MatIconRegistry);
|
||||||
let sanitizer = inject(DomSanitizer);
|
let sanitizer = inject(DomSanitizer);
|
||||||
const resolver: IconResolver = (name) =>
|
const resolver: IconResolver = (name) =>
|
||||||
@@ -19,13 +19,13 @@ export class BaseComponent implements OnInit {
|
|||||||
|
|
||||||
this.serviceComm = inject(ServiceComm);
|
this.serviceComm = inject(ServiceComm);
|
||||||
this.translateService = inject(TranslateService);
|
this.translateService = inject(TranslateService);
|
||||||
this.title = title;
|
this.titleId = titleId;
|
||||||
}
|
}
|
||||||
|
|
||||||
ngOnInit() {
|
ngOnInit() {
|
||||||
this.translateService.get(this.title).subscribe((data) => {
|
this.translateService.get(this.titleId).subscribe((data) => {
|
||||||
// this.serviceComm.updatedComponentTitle(data);
|
this.serviceComm.updatedComponentTitle(data);
|
||||||
this.serviceComm.componentTitle.subscribe((title) => (this.title = data));
|
// this.serviceComm.componentTitle.subscribe((title) => (this.title = data));
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user