16 lines
430 B
TypeScript
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 };
|