lifetracker/packages/trpc/routers/_app.ts
2025-01-31 18:09:27 -08:00

24 lines
815 B
TypeScript

import { router } from "../index";
import { usersAppRouter } from "./users";
import { apiKeysAppRouter } from "./apiKeys";
import { adminAppRouter } from "./admin";
import { categoriesAppRouter } from "./categories";
import { colorsAppRouter } from "./colors";
import { daysAppRouter } from "./days";
import { hoursAppRouter } from "./hours";
import { metricsAppRouter } from "./metrics";
import { measurementsAppRouter } from "./measurements";
export const appRouter = router({
users: usersAppRouter,
apiKeys: apiKeysAppRouter,
admin: adminAppRouter,
days: daysAppRouter,
hours: hoursAppRouter,
colors: colorsAppRouter,
categories: categoriesAppRouter,
metrics: metricsAppRouter,
measurements: measurementsAppRouter,
});
// export type definition of API
export type AppRouter = typeof appRouter;