Skip to content

wait

Static Badge

Promise を返します。delay ミリ秒の遅延後に fulfilled 状態に遷移します。

Added in v0.1.0

Usage

ts
import { wait } from 'parsnip-kit'

wait(5000).then(() => {
  console.log('Delay end') // after 5000ms
})

wait(5000, () => 'data').then((res) => {
  console.log(res) // 'data' after 5000ms
})

API

Type Parameter

ArgTypeDescription
Textends (...args: any) => any関数 callback の型

Arguments

ArgTypeOptionalDefaultDescription
delaynumberfalseundefined遅延時間
callbackTfalseundefined遅延後に呼び出されるフィードバック関数

Returns

Type
Promise<ReturnType<T>>