const appRouter = router({
user: userRouter,
testRoute: publicProcedure
.input(
z.object({
name: z.string().nullish(),
}),
)
.output(
z.object({
greeting: z.string(),
}),
)
.query(({ input }) => {
return {
greeting: `hello ${input.name}`,
};
}),
});
export type AppRouter = typeof appRouter;
export { appRouter };
const appRouter = router({
user: userRouter,
testRoute: publicProcedure
.input(
z.object({
name: z.string().nullish(),
}),
)
.output(
z.object({
greeting: z.string(),
}),
)
.query(({ input }) => {
return {
greeting: `hello ${input.name}`,
};
}),
});
export type AppRouter = typeof appRouter;
export { appRouter };