@miyagi/core
Version:
miyagi is a component development tool for JavaScript template engines.
2 lines (1 loc) • 312 B
JavaScript
var e=e=>{if(parent.window){const t="MiyagiComponent-file";e.forEach((e=>{e.addEventListener("click",(e=>{const n=e.target.closest(`.${t}`);history.replaceState(null,null,n.href),parent.window.dispatchEvent(new CustomEvent("pageChanged",{detail:encodeURI(n.getAttribute("href"))}))}))}))}};export{e as default};