health-petal/packages/shared-react/src/trpc.ts
2026-05-17 23:24:32 +05:30

15 lines
366 B
TypeScript

import { createTRPCReact } from '@trpc/react-query'
import { httpBatchLink } from '@trpc/client'
import type { AppRouter } from '@repo/shared'
export const trpc = createTRPCReact<AppRouter>()
export function createTrpcClient(baseUrl: string) {
return trpc.createClient({
links: [
httpBatchLink({
url: `${baseUrl}/trpc`,
}),
],
})
}