import { fetchRequestHandler } from "@trpc/server/adapters/fetch"; import { createContext } from "$trpc/init.server"; import { appRouter } from "$trpc/router.server"; import type { RequestHandler } from "./$types"; const trpcHandler: RequestHandler = (event) => fetchRequestHandler({ endpoint: "/trpc", req: event.request, router: appRouter, createContext: () => createContext(event), }); export const GET = trpcHandler; export const POST = trpcHandler;