Files
web/apps/scandic-web/app/api/web/trpc/[trpc]/route.ts
Joakim Jäderberg f40a666170 Merged in feat/add-version-to-responses (pull request #2118)
feature: add a version tag to responses SW-2792

* feature: add a version tag to responses


Approved-by: Linus Flood
2025-05-16 11:38:41 +00:00

24 lines
511 B
TypeScript

import { fetchRequestHandler } from "@trpc/server/adapters/fetch"
import { env } from "@/env/server"
import { appRouter } from "@/server"
import { createContext } from "@/server/context"
async function handler(req: Request) {
return fetchRequestHandler({
createContext,
endpoint: "/api/web/trpc",
req,
router: appRouter,
responseMeta({}) {
return {
headers: {
"x-version": env.VERSION,
},
}
},
})
}
export { handler as GET, handler as POST }