Circle V2 API Docs
Preparing search index...
@repo/react-query
useQueries
Function useQueries
useQueries
<
T
extends
any
[]
,
TCombinedResult
=
T
extends
[
]
?
[
]
:
T
extends
[
Head
]
?
[
GetUseQueryResult
<
Head
>
]
:
T
extends
[
Head
,
...
Tails
[]
]
?
[
...
Tails
[]
]
extends
[
]
?
[
]
:
[
...
Tails
[]
]
extends
[
Head
]
?
[
GetUseQueryResult
<
Head
>
,
GetUseQueryResult
<
Head
>
]
:
[
...
Tails
[]
]
extends
[
Head
,
...
Tails
[]
]
?
[
...
Tails
[]
]
extends
[
]
?
[
]
:
[
...
Tails
[]
]
extends
[
Head
]
?
[
GetUseQueryResult
<
Head
>
,
GetUseQueryResult
<
Head
>
,
GetUseQueryResult
<
Head
>
,
]
:
[
...
Tails
[]
]
extends
[
Head
,
...
Tails
[]
]
?
[
...
(...)
[]
]
extends
[
]
?
[
]
:
(...)
extends
(...)
?
(...)
:
(...)
:
[
...
{
[
K
in
(...)
]
:
(...)
}
[]
]
:
[
...
{
[
K
in
string
|
number
|
symbol
]
:
GetUseQueryResult
<
Tails
[
K
]
>
}
[]
,
]
:
{
[
K
in
string
|
number
|
symbol
]
:
GetUseQueryResult
<
T
[
K
]
>
}
,
>
(
__namedParameters
:
{
combine
?:
(
result
:
T
extends
[
]
?
[
]
:
T
extends
[
Head
]
?
[
GetUseQueryResult
<
Head
>
]
:
T
extends
[
Head
,
...
Tails
[]
]
?
[
...
Tails
[]
]
extends
[
]
?
[
]
:
[
...
Tails
[]
]
extends
[
Head
]
?
[
GetUseQueryResult
<
Head
>
,
GetUseQueryResult
<
Head
>
]
:
[
...
Tails
[]
]
extends
[
Head
,
...
Tails
[]
]
?
[
...
(...)
[]
]
extends
[
]
?
[
]
:
(...)
extends
(...)
?
(...)
:
(...)
:
[
...
{
[
K
in
(...)
]
:
(...)
}
[]
]
:
{
[
K
in
string
|
number
|
symbol
]
:
GetUseQueryResult
<
T
[
K
]
>
}
,
)
=>
TCombinedResult
;
queries
:
|
readonly
[
T
extends
[
]
?
[
]
:
T
extends
[
Head
]
?
[
GetUseQueryOptionsForUseQueries
<
Head
>
]
:
T
extends
[
Head
,
...
Tails
[]
]
?
[
...
Tails
[]
]
extends
[
]
?
[
]
:
[
...
Tails
[]
]
extends
[
Head
]
?
[
GetUseQueryOptionsForUseQueries
<
Head
>
,
GetUseQueryOptionsForUseQueries
<
Head
>
,
]
:
[
...
Tails
[]
]
extends
[
Head
,
...
Tails
[]
]
?
[
...
(...)
[]
]
extends
[
]
?
[
]
:
(...)
extends
(...)
?
(...)
:
(...)
:
readonly
(...)
[]
extends
[
...
(...)
[]
]
?
[
...
(...)
[]
]
:
(...)
extends
(...)
?
(...)
:
(...)
:
readonly
unknown
[]
extends
T
?
T
:
T
extends
UseQueryOptionsForUseQueries
<
TQueryFnData
,
TError
,
TData
,
TQueryKey
,
>
[]
?
UseQueryOptionsForUseQueries
<
TQueryFnData
,
TError
,
TData
,
TQueryKey
,
>
[]
:
UseQueryOptionsForUseQueries
<
unknown
,
Error
,
unknown
,
readonly
(...)
[]
,
>
[]
,
]
|
readonly
[
{
[
K
in
string
|
number
|
symbol
]
:
GetUseQueryOptionsForUseQueries
<
T
[
K
]
>
}
,
]
;
subscribed
?:
boolean
;
}
,
queryClient
?:
QueryClient
,
)
:
TCombinedResult
Type Parameters
T
extends
any
[]
TCombinedResult
=
T
extends
[
]
?
[
]
:
T
extends
[
Head
]
?
[
GetUseQueryResult
<
Head
>
]
:
T
extends
[
Head
,
...
Tails
[]
]
?
[
...
Tails
[]
]
extends
[
]
?
[
]
:
[
...
Tails
[]
]
extends
[
Head
]
?
[
GetUseQueryResult
<
Head
>
,
GetUseQueryResult
<
Head
>
]
:
[
...
Tails
[]
]
extends
[
Head
,
...
Tails
[]
]
?
[
...
Tails
[]
]
extends
[
]
?
[
]
:
[
...
Tails
[]
]
extends
[
Head
]
?
[
GetUseQueryResult
<
Head
>
,
GetUseQueryResult
<
Head
>
,
GetUseQueryResult
<
Head
>
,
]
:
[
...
Tails
[]
]
extends
[
Head
,
...
Tails
[]
]
?
[
...
(...)
[]
]
extends
[
]
?
[
]
:
(...)
extends
(...)
?
(...)
:
(...)
:
[
...
{
[
K
in
(...)
]
:
(...)
}
[]
]
:
[
...
{
[
K
in
string
|
number
|
symbol
]
:
GetUseQueryResult
<
Tails
[
K
]
>
}
[]
,
]
:
{
[
K
in
string
|
number
|
symbol
]
:
GetUseQueryResult
<
T
[
K
]
>
}
Parameters
__namedParameters
:
{
combine
?:
(
result
:
T
extends
[
]
?
[
]
:
T
extends
[
Head
]
?
[
GetUseQueryResult
<
Head
>
]
:
T
extends
[
Head
,
...
Tails
[]
]
?
[
...
Tails
[]
]
extends
[
]
?
[
]
:
[
...
Tails
[]
]
extends
[
Head
]
?
[
GetUseQueryResult
<
Head
>
,
GetUseQueryResult
<
Head
>
]
:
[
...
Tails
[]
]
extends
[
Head
,
...
Tails
[]
]
?
[
...
(...)
[]
]
extends
[
]
?
[
]
:
(...)
extends
(...)
?
(...)
:
(...)
:
[
...
{
[
K
in
(...)
]
:
(...)
}
[]
]
:
{
[
K
in
string
|
number
|
symbol
]
:
GetUseQueryResult
<
T
[
K
]
>
}
,
)
=>
TCombinedResult
;
queries
:
|
readonly
[
T
extends
[
]
?
[
]
:
T
extends
[
Head
]
?
[
GetUseQueryOptionsForUseQueries
<
Head
>
]
:
T
extends
[
Head
,
...
Tails
[]
]
?
[
...
Tails
[]
]
extends
[
]
?
[
]
:
[
...
Tails
[]
]
extends
[
Head
]
?
[
GetUseQueryOptionsForUseQueries
<
Head
>
,
GetUseQueryOptionsForUseQueries
<
Head
>
,
]
:
[
...
Tails
[]
]
extends
[
Head
,
...
Tails
[]
]
?
[
...
(...)
[]
]
extends
[
]
?
[
]
:
(...)
extends
(...)
?
(...)
:
(...)
:
readonly
(...)
[]
extends
[
...
(...)
[]
]
?
[
...
(...)
[]
]
:
(...)
extends
(...)
?
(...)
:
(...)
:
readonly
unknown
[]
extends
T
?
T
:
T
extends
UseQueryOptionsForUseQueries
<
TQueryFnData
,
TError
,
TData
,
TQueryKey
,
>
[]
?
UseQueryOptionsForUseQueries
<
TQueryFnData
,
TError
,
TData
,
TQueryKey
,
>
[]
:
UseQueryOptionsForUseQueries
<
unknown
,
Error
,
unknown
,
readonly
(...)
[]
,
>
[]
,
]
|
readonly
[
{
[
K
in
string
|
number
|
symbol
]
:
GetUseQueryOptionsForUseQueries
<
T
[
K
]
>
}
,
]
;
subscribed
?:
boolean
;
}
Optional
queryClient
:
QueryClient
Returns
TCombinedResult
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Circle V2 API Docs
Loading...