DEV Community

Cover image for Await a setTimeout
Francis Provost
Francis Provost

Posted on

Await a setTimeout

Even thought setTimeout isn't always the best solution we always end up using it for some reason. Since I quite like the async/await syntax I create a small snippets to await a setTimeout.

// === Snippet ===
const wait = (timeToDelay) => new Promise((resolve) => setTimeout(resolve, timeToDelay));

// === Usage ===
// Some code before
await wait(1000); // wait 1s
// Code runs after 1s
Enter fullscreen mode Exit fullscreen mode

Oldest comments (2)

Collapse
 
arqex profile image
Javier Marquez

Nice snippet! Thanks for sharing!

Collapse
 
damarowen profile image
Damar Owen

glad i'm found this, this 2 line code really helps my problem

thanks brad