Test pour avoir un BaseComponent class
This commit is contained in:
@@ -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));
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user