import { HttpClient } from '@angular/common/http'; import { Injectable } from '@angular/core'; import { Observable } from 'rxjs'; import Transaction from '@model/transaction' @Injectable({ providedIn: 'root', }) export class APIService { private apiUrl = 'http://localhost:3000/api' constructor(private http: HttpClient){} getTransactions(): Observable{ return this.http.get(this.apiUrl + '/transactions'); } login(username: string, password: string): Observable{ return this.http.post(this.apiUrl + '/auth/login',{ 'username': username, 'password': password}); } }