create-t3-app-fork
Version:
Create web application with the t3 stack
18 lines (14 loc) • 394 B
text/typescript
// src/server/router/context.ts
import * as trpc from "@trpc/server";
import * as trpcNext from "@trpc/server/adapters/next";
export const createContext = ({
req,
res,
}: trpcNext.CreateNextContextOptions) => {
return {
req,
res,
};
};
type Context = trpc.inferAsyncReturnType<typeof createContext>;
export const createRouter = () => trpc.router<Context>();