contentful-management
Version:
Client for Contentful's Content Management API
11 lines • 524 B
JavaScript
import { getUploadHttpClient } from '../../../upload-http-client';
import * as raw from './raw';
const getBaseUrl = params => {
var _params$environmentId;
return `/spaces/${params.spaceId}/environments/${(_params$environmentId = params.environmentId) !== null && _params$environmentId !== void 0 ? _params$environmentId : 'master'}/upload_credentials`;
};
export const create = (http, params) => {
const httpUpload = getUploadHttpClient(http);
const path = getBaseUrl(params);
return raw.post(httpUpload, path);
};