src/frontend/packages/store/src/entity-request-pipeline/entity-request-base-handlers/build-entity-request.pipe.ts
import { HttpRequest } from '@angular/common/http';
import { ApiRequestTypes } from '../../reducers/api-request-reducer/request-helpers';
export function getRequestTypeFromRequestType(requestType: ApiRequestTypes) {
if (requestType === 'update') {
return 'PUT';
}
if (requestType === 'delete') {
return 'DELETE';
}
if (requestType === 'create') {
return 'POST';
}
return 'GET';
}
// FIXME Since the angular 8 update, this is no longer needed.
export const buildRequestEntityPipe = (
requestType: ApiRequestTypes,
requestOptions: HttpRequest<any>
): HttpRequest<any> => {
return requestOptions;
};