なんかHackyなことしなきゃいけないのかなと思ったけど、ちゃんとremark/rehypeのプラグインを渡せるようになってた。
これを使うだけ。
1rehypePlugins={[slug]}
上記を参考に remarkPlugins を設定して、本文に以下のように Table of contents という見出しを設定すればそこに目次が配置される。
## Table of contents
これでいける
1remarkPlugins={[[toc, { tight: true }]]}
型があるとライブラリの仕様を追いやすくていいなあ・・・!