training_data/packages/client/src/api/trpc.ts

12 lines
464 B
TypeScript
Executable File

import type { AppRouter } from "@server/trpc/types";
import {
createTRPCReact,
type inferReactQueryProcedureOptions,
} from "@trpc/react-query";
import type { inferRouterInputs, inferRouterOutputs } from "@trpc/server";
export type ReactQueryOptions = inferReactQueryProcedureOptions<AppRouter>;
export type RouterInputs = inferRouterInputs<AppRouter>;
export type RouterOutputs = inferRouterOutputs<AppRouter>;
export const api = createTRPCReact<AppRouter>();