Files
spliit/src/trpc/routers/groups/get.procedure.ts
Sebastien Castiel 4db788680e Use tRPC for recent groups page (#253)
* Use tRPC for recent groups page

* Use tRPC for adding group by URL

* Use tRPC for saving visited group

* Group context
2024-10-20 17:50:52 -04:00

11 lines
317 B
TypeScript

import { getGroup } from '@/lib/api'
import { baseProcedure } from '@/trpc/init'
import { z } from 'zod'
export const getGroupProcedure = baseProcedure
.input(z.object({ groupId: z.string().min(1) }))
.query(async ({ input: { groupId } }) => {
const group = await getGroup(groupId)
return { group }
})