JSFiddle - React, Tailwind, and code Playground

by jrab227

JavaScript

let fetchNested = Promise.coroutine(function* (url) {
  return api.get(url)
    .then((response) => {
      let results = response.data;
      while (response.next) {
        response = yield api.get(url);
        results = results.concat(response.data)
      }
      return results;
  	});
});