Initial React project
This commit is contained in:
20
src/mvvm/services/job-agent.service.ts
Normal file
20
src/mvvm/services/job-agent.service.ts
Normal file
@@ -0,0 +1,20 @@
|
||||
import type {JobInterface, JobPostingInterface} from "../models/job.interface";
|
||||
import {environment} from "../../environments/environment";
|
||||
import { HttpClient, HttpParams, httpClient } from '../core/http-client';
|
||||
|
||||
export class JobAgentService {
|
||||
constructor(private http: HttpClient = httpClient) {}
|
||||
|
||||
addEscoToJobAgent(escoId: number){
|
||||
let url = environment.backendApiV2 + '1.0.0/client/job_agent_filter';
|
||||
let payload = {
|
||||
'esco_id': escoId
|
||||
};
|
||||
return this.http.post(url, payload);
|
||||
}
|
||||
|
||||
removeJobAgentFilter(jobAgentFilterId: number): Promise<any>{
|
||||
let url = environment.backendApiV2 + '1.0.0/client/job_agent_filter/' + jobAgentFilterId;
|
||||
return this.http.delete(url);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user