import 'whatwg-fetch';

var helpers = {
  checkStatus,
  parseJSON,
  headers: {
    'Accept': 'application/json',
    'Content-Type': 'application/json'
  }
};

function checkStatus(res) {
  if (res.status >= 200 && res.status < 300) {
    return res;
  } else {
    var error = new Error(res.statusText);
    error.res = res;
    throw error;
  }
}

function parseJSON(res) {
  return res.json();
}

export default helpers;

@@ -48,16 +48,32 @@
 Status,%0A
+  displayPrice,%0A
   parseJ
@@ -361,16 +361,216 @@
 %0A  %7D%0A%7D%0A%0A
+function displayPrice(price) %7B%0A  if (typeof price === 'string') %7B%0A    price = Number(price);%0A  %7D%0A%0A  if (price %25 1 === 0) %7B%0A    return '$' + price;%0A  %7D else %7B%0A    return '$' + price.toFixed(2);%0A  %7D%0A%7D%0A%0A
 function

Add function that displays prices