( options: UseQueryOptions<TQueryFnData, TError, TData, TQueryKey>, queryClient?: Accessor<QueryClient>, )
| 239 | queryClient?: () => QueryClient, |
| 240 | ): DefinedUseQueryResult<TData, TError> |
| 241 | export function useQuery< |
| 242 | TQueryFnData, |
| 243 | TError = DefaultError, |
| 244 | TData = TQueryFnData, |
| 245 | TQueryKey extends QueryKey = QueryKey, |
| 246 | >( |
| 247 | options: UseQueryOptions<TQueryFnData, TError, TData, TQueryKey>, |
| 248 | queryClient?: Accessor<QueryClient>, |
| 249 | ) { |
| 250 | return useBaseQuery( |
| 251 | createMemo(() => options()), |
| 252 | QueryObserver, |
| 253 | queryClient, |
| 254 | ) |
| 255 | } |