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