UNPKG

md-toy-blog

Version:

Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.

21 lines (19 loc) 569 B
import { LoadDictElement, GetInstanceType } from 'di-why/build/src/DiContainer'; import PageController from '../controllers/PageController'; const loadDictElement: LoadDictElement<GetInstanceType<typeof PageController>> = { before: async function ({ serviceLocator }) { try { const { pagesDir } = await serviceLocator.get<AppConfig>('appConfig'); return { pagesDir, }; } catch (err) { throw err; } }, constructible: PageController, locateDeps: { pagesDir: 'MTB_PAGES_DIR', } }; export default loadDictElement;