@zalando/zally-web-ui
Version:
Zally API Linter Web UI
14 lines (11 loc) • 341 B
JavaScript
function handleResponse(response) {
if (response.status >= 400) {
const error = new Error(response.statusText || response.status);
error.status = response.status;
return Promise.reject(error);
}
return Promise.resolve(response);
}
export default function() {
return fetch.apply(null, arguments).then(handleResponse);
}