export const createTRPCContext = async (
opts: { headers: Headers },
) => {
return {
db,
//auth: getAuth( ????
...opts,
};
};const createContext = cache(() => {
const heads = new Headers(headers());
heads.set("x-trpc-source", "rsc");
return createTRPCContext({
headers: heads,
});
});const createContext = async (req: NextRequest) => {
return createTRPCContext({
headers: req.headers,
//auth: getAuth(req), ??
});
};