Files
create-better-t-stack/apps/cli/template/with-auth/packages/server/src/routers/index.ts
2025-03-21 18:46:20 +05:30

20 lines
429 B
TypeScript

import { router, publicProcedure, protectedProcedure } from "../lib/trpc";
import { todoRouter } from "./todo";
export const appRouter = router({
healthCheck: publicProcedure.query(() => {
return "OK";
}),
privateData: protectedProcedure.query(({ ctx }) => {
return {
message: "This is private",
user: ctx.session.user,
};
}),
todo: todoRouter,
});
export type AppRouter = typeof appRouter;