Skip to content

Instantly share code, notes, and snippets.

@piotrekwitkowski
Created August 1, 2023 10:52
Show Gist options
  • Save piotrekwitkowski/ed71ef37f78954e5e869a0b7d98fa3be to your computer and use it in GitHub Desktop.
Save piotrekwitkowski/ed71ef37f78954e5e869a0b7d98fa3be to your computer and use it in GitHub Desktop.
Typescript HOC withDelay
const withDelay = async <T,>(delay = 0, callback: () => T) => {
await new Promise(resolve => setTimeout(resolve, delay));
return callback();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment