もう少し詳しく調べてみたのですが、これならうまくいくと確信しています。私の今の課題は、リンクのリストが動的であり、ページが変わるたびに変更される可能性があることです。api.onPageChange内でapi.addSidebarSectionを呼び出すという私の単純なアプローチは機能しません。なぜなら、(a)サイドバーは非表示にして再度表示するときにのみ再レンダリングされるため、(b)api.addSidebarSectionは名前キーが再利用されても気にしないため、セクションが繰り返されるからです。
新しいAPIで、ページ遷移ごとに更新されるサイドバーセクションを実現する方法はありますか?