jotai-tanstack-query
Version:
5 lines (4 loc) • 470 B
TypeScript
import { MutationOptions, QueryClient } from '@tanstack/query-core';
import { Atom, Getter } from 'jotai';
import { AtomWithMutationResult } from './types';
export declare function atomWithMutation<TData = unknown, TVariables = void, TError = unknown, TContext = unknown>(getOptions: (get: Getter) => MutationOptions<TData, TError, TVariables, TContext>, getQueryClient?: (get: Getter) => QueryClient): Atom<AtomWithMutationResult<TData, TError, TVariables, TContext>>;