39 lines
1.3 KiB
TypeScript
39 lines
1.3 KiB
TypeScript
import { chartRouter } from './routers/chart';
|
|
import { clientRouter } from './routers/client';
|
|
import { dashboardRouter } from './routers/dashboard';
|
|
import { eventRouter } from './routers/event';
|
|
import { onboardingRouter } from './routers/onboarding';
|
|
import { organizationRouter } from './routers/organization';
|
|
import { profileRouter } from './routers/profile';
|
|
import { projectRouter } from './routers/project';
|
|
import { referenceRouter } from './routers/reference';
|
|
import { reportRouter } from './routers/report';
|
|
import { shareRouter } from './routers/share';
|
|
import { ticketRouter } from './routers/ticket';
|
|
import { userRouter } from './routers/user';
|
|
import { createTRPCRouter } from './trpc';
|
|
|
|
/**
|
|
* This is the primary router for your server.
|
|
*
|
|
* All routers added in /api/routers should be manually added here.
|
|
*/
|
|
export const appRouter = createTRPCRouter({
|
|
chart: chartRouter,
|
|
report: reportRouter,
|
|
dashboard: dashboardRouter,
|
|
organization: organizationRouter,
|
|
user: userRouter,
|
|
project: projectRouter,
|
|
client: clientRouter,
|
|
event: eventRouter,
|
|
profile: profileRouter,
|
|
share: shareRouter,
|
|
onboarding: onboardingRouter,
|
|
reference: referenceRouter,
|
|
ticket: ticketRouter,
|
|
});
|
|
|
|
// export type definition of API
|
|
export type AppRouter = typeof appRouter;
|