2025-05-27 08:56:07 +08:00
|
|
|
import { AppRouter } from "@repo/backend/trpc/index"
|
2025-05-26 19:56:34 +08:00
|
|
|
import { inferReactQueryProcedureOptions } from "@trpc/react-query";
|
|
|
|
|
import { inferRouterInputs, inferRouterOutputs } from "@trpc/server";
|
|
|
|
|
import { createTRPCContext } from '@trpc/tanstack-react-query';
|
|
|
|
|
export type ReactQueryOptions = inferReactQueryProcedureOptions<AppRouter>;
|
|
|
|
|
export type RouterInputs = inferRouterInputs<AppRouter>;
|
|
|
|
|
export type RouterOutputs = inferRouterOutputs<AppRouter>;
|
2025-05-27 08:56:07 +08:00
|
|
|
export const { TRPCProvider, useTRPC, useTRPCClient } = createTRPCContext<AppRouter>();
|