diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/micromark-collect-headers.ts | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/micromark-collect-headers.ts b/src/micromark-collect-headers.ts index d614cc5b4..d69a0a358 100644 --- a/src/micromark-collect-headers.ts +++ b/src/micromark-collect-headers.ts @@ -12,6 +12,7 @@ export function createMarkdownHeadersCollector() { atxHeading(node: any) { currentHeader = {}; headers.push(currentHeader); + this.buffer(); }, atxHeadingSequence(node: any) { currentHeader.depth = this.sliceSerialize(node).length; @@ -23,10 +24,10 @@ export function createMarkdownHeadersCollector() { exit: { atxHeading(node: any) { currentHeader.slug = slugger.slug(currentHeader.text); + this.resume(); this.tag(`<h${currentHeader.depth} id="${currentHeader.slug}">`); this.raw(currentHeader.text); this.tag(`</h${currentHeader.depth}>`); - // console.log(this.sliceSerialize(node)); }, } as any, |