12 lines
464 B
TypeScript
Executable File
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>();
|