@webdeveric/utils
    Preparing search index...

    Function delay

    Delay a specified number of milliseconds before resolving.

    The ms value can be between zero and the max delay value for setTimeout(), which is 2 ** 31 - 1.

    await delay(1000); // resolves with `undefined` after 1 second
    await delay(1000, 'done'); // resolves with 'done' after 1 second
    • Parameters

      • milliseconds: number
      • Optionalsignal: AbortSignal

      Returns Promise<undefined>

    • Type Parameters

      • T

      Parameters

      • milliseconds: number
      • value: T
      • Optionalsignal: AbortSignal

      Returns Promise<T>