remove duplicate

This commit is contained in:
Peter Maquiran
2024-09-01 12:57:33 +01:00
parent 6193aac4a8
commit 41c63b6c56
33 changed files with 359 additions and 323 deletions
+10 -5
View File
@@ -11,7 +11,7 @@ import { BehaviorSubject } from 'rxjs';
export class HttpService {
private responseSubject = new BehaviorSubject<Result<HttpResult<any>, HttpErrorResponse>>(null);
constructor(private http: HttpClient) { }
async post<T>(url: string, body: any): Promise<Result<HttpResult<T>, HttpErrorResponse>> {
@@ -21,7 +21,8 @@ export class HttpService {
data: response.body,
status: response.status,
headers: response.headers,
url: response.url || url
url: response.url || url,
method: '',
}
this.responseSubject.next(ok(data))
return ok(data);
@@ -36,6 +37,7 @@ export class HttpService {
const response = await this.http.get<T>(url, { ...options, observe: 'response' }).toPromise();
const data = {
method: 'GET',
data: response.body,
status: response.status,
headers: response.headers,
@@ -58,7 +60,8 @@ export class HttpService {
data: response.body,
status: response.status,
headers: response.headers,
url: response.url || url
url: response.url || url,
method: '',
}
this.responseSubject.next(ok(data))
@@ -77,7 +80,8 @@ export class HttpService {
data: response.body,
status: response.status,
headers: response.headers,
url: response.url || url
url: response.url || url,
method: '',
}
this.responseSubject.next(ok(data))
@@ -101,7 +105,8 @@ export class HttpService {
data: response?.body,
status: response?.status,
headers: response?.headers,
url: response?.url || url
url: response?.url || url,
method: '',
}
this.responseSubject.next(ok(data))
+1
View File
@@ -10,4 +10,5 @@ export interface HttpResult<T> {
status: number;
headers: HttpHeaders;
url: string;
method: string
}