JSFiddle - React, Tailwind, and code Playground

by evgkch

JavaScript

const run = (cb) => {
	setTimeout(() => {
  	cb('action');
  }, Math.random() * 1000);
};

const asyncHOOK = (runner) => new Promise(resolve => {
	runner((action) => resolve(action));
});

function wait(runners) => Promise.all();

run((action) => {
	
})