);
}
+const fetchConfigurableViewRequest = (queryData) => {
+ const URL = `${BASE_URL}${queryData.api}`;
+ return fetch(URL, {
+ credentials: 'same-origin',
+ method: queryData.method,
+ headers: queryData.headers,
+ body: JSON.stringify(queryData.componentDataDescriptor)
+ });
+};
+
function fetchRequestObj(URL, POST, POST_HEADER, BODY) {
return fetch(URL, {
credentials: 'same-origin',
return fetch(URL, {
credentials: 'same-origin',
method: GET
- }).then(
- (response) => response.json()
- );
+ });
}
const genericRequest = (url, relativeURL, httpMethodType) => {
fetchRequest: fetchRequest,
fetchRequestObj: fetchRequestObj,
getRequest: getRequest,
+ fetchConfigurableViewRequest: fetchConfigurableViewRequest,
genericRequest: genericRequest
};
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-