UNPKG

component-slider

Version:

used to show react components in carousal format

37 lines (28 loc) 869 B
/** * React Starter Kit (https://www.reactstarterkit.com/) * * Copyright © 2014-2016 Kriasoft, LLC. All rights reserved. * * This source code is licensed under the MIT license found in the * LICENSE.txt file in the root directory of this source tree. */ import 'whatwg-fetch'; import { addExtraParams } from '../utils'; const fetch = self.fetch.bind(self); function checkStatus(response) { if (response.status >= 200 && response.status < 300) { return response; } const message = `Status: ${response.status} Url: ${response.url}`; window.dataLayer.push({ event: 'reactAjaxError', errorData: message }); return response; } export default function wrapper(...options) { return fetch(...options).then(checkStatus); } export const Headers = self.Headers; export const Request = self.Request; export const Response = self.Response;