UNPKG

jotai-tanstack-query

Version:
6 lines (5 loc) • 601 B
import { QueryClient, QueryKey, QueryObserver, QueryObserverResult } from '@tanstack/query-core'; import { Getter, WritableAtom } from 'jotai'; import { BaseAtomWithQueryOptions } from './types'; export declare function baseAtomWithQuery<TQueryFnData, TError, TData, TQueryData, TQueryKey extends QueryKey>(getOptions: (get: Getter) => BaseAtomWithQueryOptions<TQueryFnData, TError, TData, TQueryData, TQueryKey>, Observer: typeof QueryObserver, getQueryClient?: (get: Getter) => QueryClient): WritableAtom<QueryObserverResult<TData, TError> | Promise<QueryObserverResult<TData, TError>>, [ ], void>;