smartdelay/ts/index.ts

14 lines
294 B
TypeScript
Raw Normal View History

2017-01-16 13:54:08 +00:00
import 'typings-global'
export let delayFor = async <T>(timeInMillisecond: number, passOn?: T) => {
await new Promise((resolve, reject) => {
setTimeout(
() => {
resolve()
},
timeInMillisecond
)
})
return passOn
}