initial commit ??
This commit is contained in:
13
src/lib/trpc/routers/session.router.ts
Executable file
13
src/lib/trpc/routers/session.router.ts
Executable file
@@ -0,0 +1,13 @@
|
||||
import type { SessionData } from "$lib/utils/data.types";
|
||||
import { createTRPCRouter, protectedProcedure } from "../t";
|
||||
|
||||
export const sessionRouter = createTRPCRouter({
|
||||
getSession: protectedProcedure.query(async ({ ctx }) => {
|
||||
return {
|
||||
user: {
|
||||
username: ctx.session.username,
|
||||
userType: ctx.session.userType,
|
||||
} as SessionData
|
||||
}
|
||||
}),
|
||||
});
|
||||
Reference in New Issue
Block a user