angular-hotel-manager/src/app/service/hotel.service.ts

15 lines
400 B
TypeScript

import {HttpClient} from "@angular/common/http";
import {inject, Injectable} from "@angular/core";
import {Observable} from "rxjs";
import {Hotel} from "../hotel/hotel";
@Injectable({
providedIn: "root",
})
export class HotelService {
private httpClient: HttpClient = inject(HttpClient);
public getHotels(): Observable<Hotel[]> {
return this.httpClient.get<Hotel[]>('/api/hotels');
}
}