mirror of
https://github.com/ArthurDanjou/website.git
synced 2026-01-21 23:40:37 +01:00
Working
This commit is contained in:
12
src/server/trpc/routers/announcement.ts
Normal file
12
src/server/trpc/routers/announcement.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
import { publicProcedure, router } from '~/server/trpc/trpc'
|
||||
|
||||
export default router({
|
||||
announcement: publicProcedure
|
||||
.query(async ({ ctx }) => {
|
||||
return await ctx.prisma.announcement.findFirst({
|
||||
orderBy: {
|
||||
createdAt: 'desc',
|
||||
},
|
||||
})
|
||||
}),
|
||||
})
|
||||
@@ -1,4 +1,5 @@
|
||||
import { z } from 'zod'
|
||||
import announcement from './announcement'
|
||||
import { publicProcedure, router } from '~/server/trpc/trpc'
|
||||
|
||||
export const appRouter = router({
|
||||
@@ -11,6 +12,7 @@ export const appRouter = router({
|
||||
greeting: `Hello ${input.name ?? 'World'}!`,
|
||||
}
|
||||
}),
|
||||
announcement,
|
||||
})
|
||||
|
||||
export type AppRouter = typeof appRouter
|
||||
|
||||
Reference in New Issue
Block a user