2025-05-28 15:36:51 -07:00

21 lines
647 B
JavaScript

import { call } from 'redux-saga/effects';
import * as ApiAdapterUtils from '../apiAdapter/utils';
/**
*
* @param apiMakeRequest
* @param requestParams
*/
export function* getApiRequestData(apiMakeRequest, requestParams, apiAdapterConfig) {
const response = yield call(sendApiRequest, apiMakeRequest, requestParams, apiAdapterConfig);
return ApiAdapterUtils.getResponseData(response);
}
/**
*
* @param apiMakeRequest
* @param requestParams
*/
export function* sendApiRequest(apiMakeRequest, requestParams, apiAdapterConfig) {
const response = yield call(apiMakeRequest, requestParams, apiAdapterConfig);
return response;
}