From d2bfc93ee1a2e4548e90488f38b854b56b6b8f5e Mon Sep 17 00:00:00 2001 From: Markus Felten Date: Thu, 20 Jun 2024 23:05:09 +0200 Subject: [PATCH] add missing src/link.mjs from template --- src/link.mjs | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 src/link.mjs diff --git a/src/link.mjs b/src/link.mjs new file mode 100644 index 0000000..1256b3e --- /dev/null +++ b/src/link.mjs @@ -0,0 +1,8 @@ +import { findClosestAttribute } from "./util.mjs"; + +export function link(node, router) { + node.addEventListener("click", event => { + event.preventDefault(); + router.push(findClosestAttribute(event.target, "href")); + }); +}