JSFiddle - React, Tailwind, and code Playground

by jrab227

JavaScript

var data = {
	list: [],
  next: '/api/foo';
}

async function fetchRecursive(api) {
	let data = await api.get(api);
  combined = data.list;
	while (data.next) {
  	let data = await api.get(data.next);
    combined = combined.concat(data.list);
  }
  return combined
}