JSFiddle - React, Tailwind, and code Playground

by Chris Ball

JavaScript

function delay(ms) {
  return new Promise(resolve => setTimeout(resolve, ms))
}

async function fetchEvents() {
	await delay(2000)
	return [
		{ label: 'Name One', value: '1' },
		{ label: 'Name Two', value: '2' },
		{ label: 'Name Three', value: '3' },
	]
}

let events = fetchEvents()
	.then((res) => console.log(res))