import type { inferRouterOutputs } from "@trpc/server"; import { router } from "../trpc"; import type { inferReactQueryProcedureOptions } from "@trpc/react-query"; import { trpcCrudRouterFromDrizzleEntity } from "../lib"; import type { inferRouterMeta } from "@trpc/server/unstable-core-do-not-import"; const { router : project } = trpcCrudRouterFromDrizzleEntity('project') const { router : techStack } = trpcCrudRouterFromDrizzleEntity('techStack') const { router : category } = trpcCrudRouterFromDrizzleEntity('cvCategory') const { router : entry } = trpcCrudRouterFromDrizzleEntity('cvEntry') const root = {} export const trpcRouter = router({ project: project, techStack: techStack, category: category, entry: entry }) export type TrpcRouter = typeof trpcRouter export type RouterOutputs = inferRouterOutputs export type ReactQueryOptions = inferReactQueryProcedureOptions