gatsby-remark-table-of-contents icon indicating copy to clipboard operation
gatsby-remark-table-of-contents copied to clipboard

Duplicate headers out-of-toc are not accounted for when generating links

Open diogotcorreia opened this issue 10 months ago • 0 comments

Simple example:

# Header A

```toc
```

## Header B

## Header A

Gatsby generates permalinks header-a for the first one, and header-a-1 for the third one. However, when using this plugin (and with the default from-header: 2), the generated TOC has link header-a for the third header (while it should be header-a-1).

I'm not sure if this can be fixed here or if it has to be fixed upstream at mdast-util-toc.

See also: https://github.com/leic-pt/resumos-leic/issues/1021

diogotcorreia avatar Apr 02 '24 21:04 diogotcorreia