tianji/src/server/trpc/routers/index.ts

29 lines
915 B
TypeScript
Raw Normal View History

2023-10-03 07:56:09 +00:00
import { router } from '../trpc';
import { notificationRouter } from './notification';
import { websiteRouter } from './website';
import { monitorRouter } from './monitor';
2023-10-16 14:34:01 +00:00
import { userRouter } from './user';
2023-10-16 16:23:49 +00:00
import { workspaceRouter } from './workspace';
import { globalRouter } from './global';
2023-11-07 15:13:44 +00:00
import { serverStatusRouter } from './serverStatus';
2024-01-28 15:15:16 +00:00
import { auditLogRouter } from './auditLog';
2024-02-17 03:45:11 +00:00
import { billingRouter } from './billing';
2024-02-17 16:47:22 +00:00
import { telemetryRouter } from './telemetry';
import { surveyRouter } from './survey';
2023-10-03 07:56:09 +00:00
export const appRouter = router({
global: globalRouter,
2023-10-16 14:34:01 +00:00
user: userRouter,
2023-10-16 16:23:49 +00:00
workspace: workspaceRouter,
2023-10-03 07:56:09 +00:00
website: websiteRouter,
notification: notificationRouter,
monitor: monitorRouter,
2024-02-17 16:47:22 +00:00
telemetry: telemetryRouter,
survey: surveyRouter,
2023-11-07 15:13:44 +00:00
serverStatus: serverStatusRouter,
2024-01-28 15:15:16 +00:00
auditLog: auditLogRouter,
2024-02-17 03:45:11 +00:00
billing: billingRouter,
2023-10-03 07:56:09 +00:00
});
export type AppRouter = typeof appRouter;