본문으로 건너뛰기

mutationOptions

function mutationOptions<TData, TError, TVariables, TOnMutateResult>(options): MutationObserverOptions<TData, TError, TVariables, TOnMutateResult>;

정의 위치: packages/lit-query/src/mutationOptions.ts:22

Lit Query API 전반에서 재사용할 수 있도록 뮤테이션 옵션을 보존하고 타입을 지정합니다.

타입 매개변수

TData

TData = unknown

TError

TError = Error

TVariables

TVariables = void

TOnMutateResult

TOnMutateResult = unknown

매개변수

옵션

MutationObserverOptions<TData, TError, TVariables, TOnMutateResult>

보존할 뮤테이션 옵션입니다.

반환값

MutationObserverOptions<TData, TError, TVariables, TOnMutateResult>

동일한 옵션 객체입니다.

예시

import { mutationOptions } from '@tanstack/lit-query'

const addTodoOptions = mutationOptions({
mutationKey: ['add-todo'],
mutationFn: (title: string) => addTodo(title),
})