diff --git a/integration-test/nextjs/src/app/rsc/dynamic/PreloadQuery/defer-queryRef-useReadQuery/ClientChild.tsx b/integration-test/nextjs/src/app/rsc/dynamic/PreloadQuery/defer-queryRef-useReadQuery/ClientChild.tsx index ebde96e5..d811d392 100644 --- a/integration-test/nextjs/src/app/rsc/dynamic/PreloadQuery/defer-queryRef-useReadQuery/ClientChild.tsx +++ b/integration-test/nextjs/src/app/rsc/dynamic/PreloadQuery/defer-queryRef-useReadQuery/ClientChild.tsx @@ -4,10 +4,14 @@ import { useApolloClient, useQueryRefHandlers, useReadQuery, + useSuspenseFragment, } from "@apollo/client"; -import { DeferredDynamicProductResult } from "@integration-test/shared/queries"; +import { + DeferredDynamicProductResult, + RATING_FRAGMENT, +} from "@integration-test/shared/queries"; import { TransportedQueryRef } from "@apollo/experimental-nextjs-app-support"; -import { useTransition } from "react"; +import { Suspense, useTransition } from "react"; export function ClientChild({ queryRef, @@ -17,21 +21,18 @@ export function ClientChild({ const { refetch } = useQueryRefHandlers(queryRef); const [refetching, startTransition] = useTransition(); const { data } = useReadQuery(queryRef); - const client = useApolloClient(); return ( <> @@ -39,18 +40,6 @@ export function ClientChild({