Files
echecsfrance/utils/trpc.ts
T
2023-09-18 16:25:14 +02:00

12 lines
438 B
TypeScript

import { createTRPCReact } from "@trpc/react-query";
import type { inferRouterInputs, inferRouterOutputs } from "@trpc/server";
import type { AppRouter } from "@/app/server/appRouter";
export type APIRouterInput = inferRouterInputs<AppRouter>;
export type APIRouterOutput = inferRouterOutputs<AppRouter>;
export type TournamentResultsData = APIRouterOutput["fetchTournamentResults"];
export const trpc = createTRPCReact<AppRouter>();