jotai-tanstack-query
Version:
6 lines (5 loc) • 601 B
TypeScript
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>;