snippet #2 - wait

published on the 8th of Nov, 2019

One of the first things I do for new projects is to copy over some common utility files, to keep in my handy src/utils/ belt. Today, let's explore a member of that family - wait.js

export default ms => new Promise(resolve => setTimeout(resolve, ms))

wait can be very useful in a variety of situations. You might need to mock an API request during development, or maybe want to display a loader for a certain time.
Whatever the use case, it's very comfy to write

await wait(400)
loadingFlag = false

...And slow down every once in a while.

Find me on

Proudly generated with Saber,

safely hosted on Netlify.