wowtoken.app

git clone https://git.emily.sh/wowtoken-app/wowtoken.app.git
Log | Files | Refs | README | LICENSE

fetchData.js (540B)


      1 import Datum from "./datum";
      2 import urlBuilder from "./urlBuilder";
      3 
      4 export default async function fetchData(currentRegionSelection, currentTimeSelection, currentAggregateSelection) {
      5     const data = [];
      6     const resp = await fetch(urlBuilder(currentRegionSelection, currentTimeSelection, currentAggregateSelection));
      7     const respData = await resp.json();
      8     for (let i = 0, l = respData.length; i < l; i++) {
      9         const datum = new Datum(new Date(respData[i][0]), respData[i][1]);
     10         data.push(datum);
     11     }
     12     return data;
     13 }