NextJS and createProxySSGHelpers context type error

Ooljimenez12/26/2022
Hi guys, do you guys know a better way of clean this typescript error?

createProxySSGHelpers({
router: appRouter,
ctx: await createContext({
//this cause type error because ctx.req and ctx.res from getServerSideProps or getStaticProps are diferent from NextApiRequest and NextApiResponse
req: ctx.req,
res: ctx.res,
}),
transformer: superjson,
});

i ended doing this

export const trpcServerContext = async (ctx: NextServerContext) =>
createProxySSGHelpers({
router: appRouter,
ctx: await createContext({
req: ctx.req as NextApiRequest,
res: ctx.res as NextApiResponse,
}),
transformer: superjson,
});
but maybe exist a better way.
UUUnknown User1/15/2023
5 Messages Not Public
Sign In & Join Server To View