| | |
| | | return template.content.firstChild |
| | | } |
| | | |
| | | function initPopover(base) { |
| | | const baseUrl = base.replace(window.location.origin, "") // is this useless? |
| | | function initPopover(baseURL) { |
| | | const basePath = baseURL.replace(window.location.origin, "") |
| | | document.addEventListener("DOMContentLoaded", () => { |
| | | fetchData.then(({content}) => { |
| | | const links = [...document.getElementsByClassName("internal-link")] |
| | | links.forEach(li => { |
| | | const linkDest = content[li.dataset.src.replace(baseUrl, "")] |
| | | const linkDest = content[li.dataset.src.replace(basePath, "")] |
| | | // const linkDest = content[li.dataset.src] |
| | | if (linkDest) { |
| | | const popoverElement = `<div class="popover"> |