UNPKG

mod-arch-core

Version:

Core functionality and API utilities for modular architecture micro-frontend projects

16 lines 819 B
import { handleRestFailures } from '../api/errorUtils'; import { isModArchResponse, restGET } from '../api/apiUtils'; // Functions now accept config object export const getUser = (hostPath, config) => (opts) => handleRestFailures(restGET(hostPath, `${config.URL_PREFIX}/api/${config.BFF_API_VERSION}/user`, {}, opts)).then((response) => { if (isModArchResponse(response)) { return response.data; } throw new Error('Invalid response format'); }); export const getNamespaces = (hostPath, config) => (opts) => handleRestFailures(restGET(hostPath, `${config.URL_PREFIX}/api/${config.BFF_API_VERSION}/namespaces`, {}, opts)).then((response) => { if (isModArchResponse(response)) { return response.data; } throw new Error('Invalid response format'); }); //# sourceMappingURL=k8s.js.map