useWatchXOnly<T extends Object, Q extends Listenable, R> function

R useWatchXOnly<T extends Object, Q extends Listenable, R>(
  1. Q select(
    1. T
    ),
  2. R only(
    1. Q listenable
    ), {
  3. String? instanceName,
})

Implementation

R useWatchXOnly<T extends Object, Q extends Listenable, R>(
  Q Function(T) select,
  R Function(Q listenable) only, {
  String? instanceName,
}) {
  return use(_WatchXonlyHook<T, Q, R>(
      select: select, only: only, instanceName: instanceName));
}