Merge branch 'master' into v0.2

This commit is contained in:
Sam
2019-02-07 09:53:12 +01:00
6 changed files with 39 additions and 35 deletions

View File

@ -20,7 +20,7 @@ export const generateIds = arr => {
}
export const createRequest = params => {
export const createApiRequest = params => {
const headers = {}
if (!params.noAuthorization) {
headers.Authorization = `Bearer ${
@ -38,12 +38,15 @@ export const createRequest = params => {
} else if (params.body) {
requestParams.body = params.body
}
const request = new Request(params.url, requestParams)
const request = new Request(`${apiUrl}${params.url}`, requestParams)
return fetch(request)
.then(response => params.method === 'DELETE'
? response
: response.json())
.catch(error => error)
.catch(error => {
console.error(error)
return new Error('An error occurred. Please contact the administrator.')
})
}