1import { z } from "zod";
2
3import { createTRPCRouter, publicProcedure } from "~/server/api/trpc";
4
5export const postRouter = createTRPCRouter({
6 // hello: publicProcedure
7 // .input(z.object({ text: z.string() }))
8 // .query(({ input }) => {
9 // return {
10 // greeting: `Hello ${input.text}`,
11 // };
12 // }),
13 // create: publicProcedure
14 // .input(z.object({ name: z.string().min(1) }))
15 // .mutation(async ({ ctx, input }) => {
16 // await ctx.db.insert(posts).values({
17 // name: input.name,
18 // });
19 // }),
20 // getLatest: publicProcedure.query(async ({ ctx }) => {
21 // const post = await ctx.db.query.posts.findFirst({
22 // orderBy: (posts, { desc }) => [desc(posts.createdAt)],
23 // });
24 // return post ?? null;
25 // }),
26});