useCallback<T, V> function

T Function() useCallback<T, V>(
  1. T callback(
      ),
    1. [List<V>? dependencies]
    )

    Returns a memoized callback.

    Pass an inline callback and an array of dependencies. useCallback will return a memoized version of the callback that only changes if one of the dependencies has changed.

    Implementation

    T Function() useCallback<T, V>(
      T Function() callback, [
      List<V>? dependencies,
    ]) {
      return useMemo<T Function(), V>(() => callback, dependencies);
    }