diff --git a/packages/react-query/src/__tests__/ssr.test.tsx b/packages/react-query/src/__tests__/ssr.test.tsx index 0affe883fe..4977a2325a 100644 --- a/packages/react-query/src/__tests__/ssr.test.tsx +++ b/packages/react-query/src/__tests__/ssr.test.tsx @@ -8,6 +8,8 @@ import { QueryClientProvider, useInfiniteQuery, useIsFetching, + useMutation, + useMutationState, useQuery, } from '..' import { setIsServer } from './utils' @@ -205,4 +207,42 @@ describe('Server Side Rendering', () => { queryCache.clear() }) + + it('useMutation should return idle status', () => { + function Page() { + const mutation = useMutation({ + mutationFn: () => sleep(10).then(() => 'data'), + }) + + return