Не уверен, достаточно ли это технически, но компоненту нужен как <div data-theme-toc="true"></div>, так и заголовки в посте, чтобы корректно сгенерировать оглавление (TOC).
Если <div data-theme-toc="true"></div> не вставлен, пост останется просто постом с заголовками. А если добавить этот тег без заголовков, TOC не сгенерируется (в настройках компонента также есть параметр «TOC min heading», который по умолчанию равен 3. Значит, для отображения TOC в посте должно быть как минимум 3 заголовка).
Кнопка «Вставить оглавление» автоматически добавляет <div data-theme-toc="true"></div> в пост, но вы можете скопировать этот код или ввести его вручную — результат будет тем же.
Надеюсь, это поможет. ![]()
Дополнительно: Мне только что мягко напомнили, что если вы используете настройки компонента Auto TOC categories и Auto TOC tags, то вставлять <div data-theme-toc="true"></div> не нужно. ![]()