debounce

  • Type Parameters

    • T extends (...args: Parameters<T>) => unknown

    Parameters

    • callback: T

      callback function

    • delay: number = 250

      millisecond to delay

    Returns (...args: Parameters<T>) => void