moviewyrm/bookwyrm/static/js/block_href.js

22 lines
462 B
JavaScript
Raw Normal View History

/* exported BlockHref */
2021-12-16 18:53:38 +00:00
let BlockHref = new (class {
constructor() {
2021-12-16 18:53:38 +00:00
document
.querySelectorAll("[data-href]")
.forEach((t) => t.addEventListener("click", this.followLink.bind(this)));
}
/**
* Follow a fake link
*
* @param {Event} event
* @return {undefined}
*/
followLink(event) {
const url = event.currentTarget.dataset.href;
window.location.href = url;
}
2021-12-16 18:53:38 +00:00
})();