export default class TocAndAnchorConfigurer { constructor(crowi) { this.crowi = crowi; } configure(md) { md.use(require('markdown-it-toc-and-anchor').default, { anchorLinkBefore: false, anchorLinkSymbol: '', anchorLinkSymbolClassName: 'fa fa-link', anchorClassName: 'revision-head-link', }) .use(require('markdown-it-named-headers'), { // overwrite id defined by markdown-it-toc-and-anchor slugify: this.customSlugify, }) ; md.set({ tocCallback: (tocMarkdown, tocArray, tocHtml) => { // TODO impl // $('#revision-toc').append(` //