refactor: replace authClient with api.user.session.useQuery in multiple components for improved session management

This commit is contained in:
Mauricio Siu
2026-03-07 18:02:25 -06:00
parent 95e14b4199
commit a8467e80e8
6 changed files with 30 additions and 15 deletions

View File

@@ -101,6 +101,16 @@ export const userRouter = createTRPCRouter({
return memberResult;
}),
session: protectedProcedure.query(async ({ ctx }) => {
return {
user: {
id: ctx.user.id,
},
session: {
activeOrganizationId: ctx.session.activeOrganizationId,
},
};
}),
get: protectedProcedure.query(async ({ ctx }) => {
const memberResult = await db.query.member.findFirst({
where: and(