(
value:
| undefined
| TValue
| ((query: Query<TQueryFnData, TError, TData, TQueryKey>) => TValue),
query: Query<TQueryFnData, TError, TData, TQueryKey>,
)
| 110 | } |
| 111 | |
| 112 | export function resolveQueryValue< |
| 113 | TValue, |
| 114 | TQueryFnData = unknown, |
| 115 | TError = DefaultError, |
| 116 | TData = TQueryFnData, |
| 117 | TQueryKey extends QueryKey = QueryKey, |
| 118 | >( |
| 119 | value: |
| 120 | | undefined |
| 121 | | TValue |
| 122 | | ((query: Query<TQueryFnData, TError, TData, TQueryKey>) => TValue), |
| 123 | query: Query<TQueryFnData, TError, TData, TQueryKey>, |
| 124 | ): TValue | undefined { |
| 125 | return typeof value === 'function' |
| 126 | ? ( |
| 127 | value as ( |
| 128 | query: Query<TQueryFnData, TError, TData, TQueryKey>, |
| 129 | ) => TValue |
| 130 | )(query) |
| 131 | : value |
| 132 | } |
| 133 | |
| 134 | export function matchQuery( |
| 135 | filters: QueryFilters, |
no outgoing calls
no test coverage detected