<script>
(function() {
const submenu = document.querySelector('[data-submenu-target]');
const ulSubmenu = submenu.querySelector('ul');
const idTarget = submenu.getAttribute('data-submenu-target');
const contentContainer = document.getElementById(idTarget);
const headings = contentContainer.querySelectorAll('h2');
let list = ''
for (let i = 0; i < headings.length; i++) {
headings[i].setAttribute('id', 'h2-' + i);
list += '<li><a href="#h2-'+ i +'" data-anchor-smooth>'+ headings[i].innerText +'</a></li>';
}
ulSubmenu.innerHTML = list;
})();
</script>