Files
ems-frontend/src/app/qualifications/qualifications.component.ts
Hernd Beidemann 4f31bc1358 [FEATURE] Display qualifications list in homepage (#10)
Co-authored-by: Phan Huy Tran <p.tran@neusta.de>
Reviewed-on: #10
Reviewed-by: Constantin Simonis <constantin@simonis.lol>
2024-12-18 12:28:13 +00:00

26 lines
761 B
TypeScript

import { Component } from '@angular/core';
import {Observable} from "rxjs";
import {Employee} from "../Employee";
import {Qualification} from "../Qualification";
import {HttpClient} from "@angular/common/http";
import {MatSnackBar} from "@angular/material/snack-bar";
import {AsyncPipe} from "@angular/common";
@Component({
selector: 'app-qualifications',
imports: [
AsyncPipe
],
templateUrl: './qualifications.component.html',
styleUrl: './qualifications.component.css'
})
export class QualificationsComponent {
public qualifications$: Observable<Qualification[]>;
constructor(
private readonly httpClient: HttpClient,
) {
this.qualifications$ = this.httpClient.get<Qualification[]>('http://localhost:8089/qualifications');
}
}