import { fetchRequestHandler } from "@trpc/server/adapters/fetch";
import { appRouter } from "./trpc";
const handler = async (request: Request) => {
return await fetchRequestHandler({
endpoint: "/api/trpc",
req: request,
router: appRouter,
onError: (opts) => {
console.error(`[${opts.error.code}] ${opts.path}:`, opts.error);
},
});
};
export const GET = handler;
export const POST = handler;
import { fetchRequestHandler } from "@trpc/server/adapters/fetch";
import { appRouter } from "./trpc";
const handler = async (request: Request) => {
return await fetchRequestHandler({
endpoint: "/api/trpc",
req: request,
router: appRouter,
onError: (opts) => {
console.error(`[${opts.error.code}] ${opts.path}:`, opts.error);
},
});
};
export const GET = handler;
export const POST = handler;