@ministryofjustice/hmpps-digital-prison-reporting-frontend
Version:
The Digital Prison Reporting Frontend contains templates and code to help display data effectively in UI applications.
17 lines (12 loc) • 541 B
text/typescript
import { Router } from 'express'
import type { Services } from '../types/Services'
import logger from '../utils/logger'
import JourneyRoutes from './journeys/routes'
// middleware
import setUpNestedRoute from '../middleware/setUpNestedRoute'
export default function routes(routeImportParams: { services: Services; layoutPath: string }) {
logger.info('Initialiasing DPR Embedded reports routes...')
const router = Router({ mergeParams: true })
router.use('/', setUpNestedRoute(), JourneyRoutes(routeImportParams))
return router
}