From 5455f96dbb3cc3c4e548bad4e78825d8a4a47faa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaeuk=20Lim=28=EC=9E=84=EC=9E=AC=EC=9A=B1=29?= Date: Sat, 2 Aug 2025 18:02:50 +0900 Subject: [PATCH] docs: update changed api --- docs/en/installation.md | 2 +- docs/en/react/useOptimisticMutation.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/en/installation.md b/docs/en/installation.md index 16c2e49..033b291 100644 --- a/docs/en/installation.md +++ b/docs/en/installation.md @@ -34,7 +34,7 @@ function Page() { mutationFn: () => Promise.resolve(), optimisticUpdateOptions: { queryKey: ["todos"], - optimisticUpdatesFn: ({ prevQueryData, variables }: { prevQueryData: Todo[]; variables: Todo }) => { + getOptimisticState: ({ prevQueryData, variables }: { prevQueryData: Todo[]; variables: Todo }) => { return [...prevQueryData, variables]; }, invalidateQueryOnSuccess: true diff --git a/docs/en/react/useOptimisticMutation.md b/docs/en/react/useOptimisticMutation.md index d3d4df1..5a39393 100644 --- a/docs/en/react/useOptimisticMutation.md +++ b/docs/en/react/useOptimisticMutation.md @@ -21,7 +21,7 @@ const { mutationFn: addTodo, optimisticUpdateOptions: { queryKey: ["todos"], - optimisticUpdatesFn: ({ prevQueryData, variables }) => { + getOptimisticState: ({ prevQueryData, variables }) => { return [...prevQueryData, variables]; }, invalidateQueryOnSuccess: true @@ -43,7 +43,7 @@ This parameter extends the original UseMutationOptions. All original options are - Defaults to `false` - Whether to invalidate the query after a successful mutation - If set to `true`, the query will fetch if the data is stale. - - `optimisticUpdatesFn: { prevQueryData: TQueryData; variables: TVariables }) => TQueryData;` + - `getOptimisticState: { prevQueryData: TQueryData; variables: TVariables }) => TQueryData;` - This function returns the state for optimistic updates. ## queryClient