added subscription edit

This commit is contained in:
Fran Jurmanovic
2021-07-30 19:56:56 +02:00
parent 4a69e8c370
commit e73e5b025b
13 changed files with 369 additions and 38 deletions

View File

@@ -7,20 +7,20 @@ class BaseService {
return this.appService.get(this.endpoint, params, headers);
};
get = (params?: Object, headers?: HeadersInit) => {
return this.appService.get(this.endpoint, params, headers);
get = (id: string, params?: Object, headers?: HeadersInit) => {
return this.appService.get(this.endpoint + `/${id}`, params, headers);
};
put = (data?: Object, headers?: HeadersInit) => {
return this.appService.put(this.endpoint, data, headers);
put = (id: string, data?: any, headers?: HeadersInit) => {
return this.appService.put(this.endpoint + `/${id || data?.id || ''}`, data, headers);
};
post = (data?: Object, headers?: HeadersInit) => {
return this.appService.post(this.endpoint, data, headers);
};
delete = (data?: Object, headers?: HeadersInit) => {
return this.appService.delete(this.endpoint, data, headers);
delete = (id:string, data?: any, headers?: HeadersInit) => {
return this.appService.delete(this.endpoint + `/${id || data?.id || ''}`, data, headers);
};
}