Interface UseMemoizeReturn<Result, Args>

Type Parameters

  • Result

  • Args extends unknown[]

Hierarchy

  • UseMemoizeReturn
  • Get result from cache or call memoized function

    Parameters

    • Rest ...args: Args

    Returns Result

Properties

Methods

Properties

cache: Map<any, Result>

Cache container

Methods

  • Clear cache

    Returns void

  • Delete cache of given arguments

    Parameters

    • Rest ...args: Args

    Returns void

  • Call memoized function and update cache

    Parameters

    • Rest ...args: Args

    Returns Result

Generated using TypeDoc