import { Injectable } from '@angular/core'; import { HttpClient, HttpHeaders } from '@angular/common/http'; import { environment } from '../../environments/environment'; import { ToastrService } from 'ngx-toastr'; @Injectable({ providedIn: 'root' }) export class JournalService { constructor(private httpClient: HttpClient,private toastr: ToastrService) { } getAllTeamMembersByColumn(columnName:string[]) { return this.httpClient.get(`${environment.apiUrl}/api/v1/team_member/${columnName}`) } getAllCustomersByColumn(columnName:string[]) { return this.httpClient.get(`${environment.apiUrl}/api/v1/customers/customer_profile/${columnName}`) } getAllJournals() { return this.httpClient.get(`${environment.apiUrl}/api/v1/journal`) } deleteTheJournal(journalId) { return this.httpClient.delete(`${environment.apiUrl}/api/v1/journal/${journalId}`) } public createNewJournal(Form) { const httpOptions = { headers: new HttpHeaders({ 'Content-Type': 'application/json' }) }; return this.httpClient.post(`${environment.apiUrl}/api/v1/journal`,Form,httpOptions) } }