( options: UseQueryOptions<TQueryFnData, TError, TData, TQueryKey>, queryClient?: Accessor<QueryClient>, )
| 233 | queryClient?: () => QueryClient, |
| 234 | ): DefinedUseQueryResult<TData, TError> |
| 235 | export function useQuery< |
| 236 | TQueryFnData, |
| 237 | TError = DefaultError, |
| 238 | TData = TQueryFnData, |
| 239 | TQueryKey extends QueryKey = QueryKey, |
| 240 | >( |
| 241 | options: UseQueryOptions<TQueryFnData, TError, TData, TQueryKey>, |
| 242 | queryClient?: Accessor<QueryClient>, |
| 243 | ) { |
| 244 | return useBaseQuery( |
| 245 | createMemo(() => options()), |
| 246 | QueryObserver, |
| 247 | queryClient, |
| 248 | ) |
| 249 | } |