mirror of
https://github.com/kmc7468/arkvault.git
synced 2025-12-15 22:38:47 +00:00
16 lines
476 B
TypeScript
16 lines
476 B
TypeScript
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;
|