use ngoninit

This commit is contained in:
Phan Huy Tran 2025-01-08 10:09:51 +01:00
parent 6e56e863fd
commit 9a57001280

View File

@ -1,4 +1,4 @@
import {Component, inject} from '@angular/core';
import {Component, inject, OnInit} from '@angular/core';
import {Observable} from "rxjs";
import {Qualification} from "../Qualification";
import {AsyncPipe} from "@angular/common";
@ -33,13 +33,14 @@ import {CreateQualificationComponent} from "../create-qualification/create-quali
templateUrl: './qualifications.component.html',
styleUrl: './qualifications.component.css'
})
export class QualificationsComponent {
export class QualificationsComponent implements OnInit{
public qualifications$!: Observable<Qualification[]>;
public readonly displayedColumns: string[] = ['skill', 'actions'];
private readonly dialog: MatDialog = inject(MatDialog);
private readonly qualificationService: QualificationService = inject(QualificationService);
constructor(private readonly qualificationService: QualificationService) {
ngOnInit() {
this.loadQualifications();
}