import { Injectable } from "@angular/core"; import { environment } from "../../../../environments/environment.development"; import { Observable } from "rxjs"; import { ResponseResult, Rows } from "../../../shared/data-access/interface/response.type"; import { Job } from "../model/Job.model"; import { HttpClient } from "@angular/common/http"; @Injectable({ providedIn: 'root', }) export class JobService { apiUrl = environment.API_DOMAIN + '/jobs'; constructor(private http: HttpClient) {} jobsGet(): Observable<ResponseResult<Rows<Job>>> { return this.http.get<ResponseResult<Rows<Job>>>(this.apiUrl); } }