Merged in feat/sw-3125-move-client-trpc-setup (pull request #2493)

feat(SW-3125): Move client trpc setup

* Move client trpc to package

* Client setup in partner-sas

* Add todo


Approved-by: Linus Flood
This commit is contained in:
Anton Gunnarsson
2025-07-01 12:41:28 +00:00
parent 481044346c
commit be25be7bb5
57 changed files with 247 additions and 154 deletions
@@ -0,0 +1,16 @@
import { fetchRequestHandler } from "@trpc/server/adapters/fetch"
import { appRouter } from "@scandic-hotels/trpc/routers/appRouter"
import { createAppContext } from "@/lib/trpc"
async function handler(req: Request) {
return fetchRequestHandler({
createContext: createAppContext,
endpoint: "/api/web/trpc",
req,
router: appRouter,
})
}
export { handler as GET, handler as POST }