Function debounce

  • Debounce function to prevent multiple calls in a short time

    Parameters

    • fn: AnyFunction
    • Optionalduration: number

      default 1000ms

    Returns ((this: any) => void)

      • (this): void
      • Parameters

        • this: any

        Returns void