Files
agentic-dev/apps/web-next/src/app/api/trpc/[trpc]/route.ts

16 lines
430 B
TypeScript

import { fetchRequestHandler } from "@trpc/server/adapters/fetch";
import { appRouter } from "@repo/core-api";
import { bindAllProduction } from "../../../../server/bind-production";
const handler = async (req: Request) => {
await bindAllProduction();
return fetchRequestHandler({
endpoint: "/api/trpc",
req,
router: appRouter,
createContext: () => ({}),
});
};
export { handler as GET, handler as POST };