super-fit-web-app / src / server / routers / _app.ts
_app.ts
Raw
import { z } from 'zod';
import { router } from '../trpc';
import { authRouter } from './auth';
import { stripeRouter } from './stripe';
import { trainerRouter } from './trainer';
import { exerciseRouter } from './exercise';
import { programRouter } from './program';

export const appRouter = router({
  auth: authRouter,
  stripe: stripeRouter,
  trainers: trainerRouter,
  exercise: exerciseRouter,
  program: programRouter,
});

// export type definition of API
export type AppRouter = typeof appRouter;