useWatchFuture<T extends Object, R> function

AsyncSnapshot<R> useWatchFuture<T extends Object, R>(
  1. Future<R> select(
    1. T
    ),
  2. R initialValue, {
  3. String? instanceName,
  4. bool preserveState = true,
})

Implementation

AsyncSnapshot<R> useWatchFuture<T extends Object, R>(
    Future<R> Function(T) select, R initialValue,
    {String? instanceName, bool preserveState = true}) {
  return use(_WatchFutureHook<T, R>(
    select: select,
    instanceName: instanceName,
    initialValueProvider: () => initialValue,
    preserveState: preserveState,
  ));
}