fix: selectively pass env for container titles

closes #3007
pull/2982/merge
Divyansh Singh 11 months ago
parent bc96b2bb5b
commit 1a9c32df12

@ -43,7 +43,9 @@ function createContainer(
const info = token.info.trim().slice(klass.length).trim()
const attrs = md.renderer.renderAttrs(token)
if (token.nesting === 1) {
const title = md.renderInline(info || defaultTitle, { ...env })
const title = md.renderInline(info || defaultTitle, {
references: env.references
})
if (klass === 'details')
return `<details class="${klass} custom-block"${attrs}><summary>${title}</summary>\n`
return `<div class="${klass} custom-block"${attrs}><p class="custom-block-title">${title}</p>\n`

Loading…
Cancel
Save