useQueries3<T1, T2, T3> function

(T1, T2, T3)? useQueries3<T1, T2, T3>(
  1. VoltQuery<T1> query1,
  2. VoltQuery<T2> query2,
  3. VoltQuery<T3> query3, {
  4. bool enabled = true,
  5. Duration? staleTime,
})

Implementation

(T1, T2, T3)? useQueries3<T1, T2, T3>(
  VoltQuery<T1> query1,
  VoltQuery<T2> query2,
  VoltQuery<T3> query3, {
  bool enabled = true,
  Duration? staleTime,
}) {
  final r1 = useQuery(query1, enabled: enabled, staleTime: staleTime);
  final r2 = useQuery(query2, enabled: enabled, staleTime: staleTime);
  final r3 = useQuery(query3, enabled: enabled, staleTime: staleTime);

  if (r1 == null || r2 == null || r3 == null) {
    return null;
  }

  return (r1, r2, r3);
}