30 lines
1.0 KiB
TypeScript
30 lines
1.0 KiB
TypeScript
import express, { Router } from 'express';
|
|
import { ApiRoute } from '../constants';
|
|
|
|
import hallsRouter from './routes/halls';
|
|
import questRouter from './routes/quests';
|
|
import rateRouter from './routes/rate';
|
|
import statisticsRouter from './routes/statistic';
|
|
import storiesRouter from './routes/stories';
|
|
import textRouter from './routes/text';
|
|
import infoRouter from './routes/info';
|
|
import breadcrumbsRouter from './routes/breadcrumbs';
|
|
import servicesRouter from './routes/services';
|
|
import faqRouter from './routes/faq';
|
|
|
|
const apiRouter = express.Router()
|
|
|
|
apiRouter.use(ApiRoute.BREADCRUMBS, breadcrumbsRouter)
|
|
apiRouter.use(ApiRoute.FAQ, faqRouter)
|
|
apiRouter.use(ApiRoute.INFO, infoRouter)
|
|
apiRouter.use(ApiRoute.SERVICES, servicesRouter)
|
|
apiRouter.use(ApiRoute.TEXT, textRouter)
|
|
apiRouter.use(ApiRoute.HALLS, hallsRouter)
|
|
apiRouter.use(ApiRoute.RATE, rateRouter)
|
|
apiRouter.use(ApiRoute.STORIES, storiesRouter)
|
|
apiRouter.use(ApiRoute.STATISTIC_INFO, statisticsRouter)
|
|
apiRouter.use(ApiRoute.QUESTS, questRouter)
|
|
|
|
|
|
export default apiRouter;
|