function fakeFetch(msg, shouldReject) { return new Promise((resolve, reject) => { setTimeout(() => { if (shouldReject) { reject(`error from server: ${msg}`) } resolve(`from server: ${msg}`) }, 3000) }) }
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter