diff --git a/components/NotionPage.js b/components/NotionPage.js index 13cbe2b7..ead0d0ba 100644 --- a/components/NotionPage.js +++ b/components/NotionPage.js @@ -61,12 +61,20 @@ const NotionPage = ({ post }) => { const cards = document.getElementsByClassName('notion-collection-card') for (const e of cards) { e.removeAttribute('href') + const links = e.querySelectorAll('.notion-link') + if (links && links.length > 0) { + for (const l of links) { + l.onclick = function() { + window.open('http://' + l.innerText) + } + } + } } } }, 800) addWatch4Dom() - }, []) + }) return