UNPKG

svelte-guard-history-router

Version:
17 lines (15 loc) 305 B
/** * Keeps the node active state in sync. * @see {Router.updateActive} * @param {Element} node * @param {Router} router */ export function active(node, router) { router.linkNodes.add(node); router.updateActive(node); return { destroy() { router.linkNodes.delete(node); } }; }