contentful-management
Version:
Client for Contentful's Content Management API
16 lines • 593 B
JavaScript
import * as raw from './raw';
import copy from 'fast-copy';
const getUrl = params => `/spaces/${params.spaceId}/environments/${params.environmentId}/ui_config`;
export const get = (http, params) => {
return raw.get(http, getUrl(params));
};
export const update = (http, params, rawData) => {
var _rawData$sys$version;
const data = copy(rawData);
delete data.sys;
return raw.put(http, getUrl(params), data, {
headers: {
'X-Contentful-Version': (_rawData$sys$version = rawData.sys.version) !== null && _rawData$sys$version !== void 0 ? _rawData$sys$version : 0
}
});
};