Files
rsu-new-site/frontend/chunk-N7V66YMR.js

2 lines
659 B
JavaScript

import{a}from"./chunk-MBEC6LK4.js";import{H as r,Hc as p,M as n}from"./chunk-TVKQFRWX.js";var l=class i{http=n(p);url=`${a.apiUrl}/cos-sessions`;getPublic(){return this.http.get(`${this.url}/public`)}getAll(){return this.http.get(this.url)}save(t,s,o){let e=new FormData;return e.append("session",new Blob([JSON.stringify(t)],{type:"application/json"})),s&&e.append("photo",s),o&&e.append("report",o),t.id?this.http.put(`${this.url}/${t.id}`,e):this.http.post(this.url,e)}delete(t){return this.http.delete(`${this.url}/${t}`)}static \u0275fac=function(s){return new(s||i)};static \u0275prov=r({token:i,factory:i.\u0275fac,providedIn:"root"})};export{l as a};