kamamaK
tRPC3y ago
2 replies
kamama

trpc subscription with react-query

TRPCClientError: Subscriptions should use wsLink

having error when use subscription with react-query


import { createTRPCReact } from "@trpc/react-query";
export const trpc = createTRPCReact<AppRouter>();

const wsClient = createWSClient({
url: ws://localhost:8080/ws,
});

const trpcClient = trpc.createClient({
transformer: SuperJSON,
links: [
httpLink({
url: /trpc,
}),
wsLink({
client: wsClient,
}),
],
});

<trpc.Provider client={trpcClient} queryClient={queryClient}>
<QueryClientProvider client={queryClient}>
</QueryClientProvider>
</trpc.Provider>
Was this page helpful?