be25be7bb5
feat(SW-3125): Move client trpc setup * Move client trpc to package * Client setup in partner-sas * Add todo Approved-by: Linus Flood
17 lines
403 B
TypeScript
17 lines
403 B
TypeScript
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 }
|