@zerodevx/navaid
v1.2.0-fork.3
Published
Fork of Navaid with shadow dom support
Downloads
7
Readme
navaid
Fork of Navaid with shadow dom support
Navaid is a tiny client-side router. It doesn't support shadow dom anchor links. Now it does.
What changed?
Just one line.
var x = e.target.closest('a'), y = x && x.getAttribute('href');
var x = e.composedPath, x = e.path || x && x() || [e.target], x = x[0].closest('a'), y = x && x.getAttribute('href');
| Package | Version | Size | |-----------|---------------|-----------| | Original | v1.2.0 | 909 bytes | | Forked | v1.2.0-fork.3 | 934 bytes |
Demo: https://zerodevx.github.io/navaid/
Install with NPM
$ npm i -D @zerodevx/navaid
Or from CDN
<head>
<script src="https://cdn.jsdelivr.net/npm/@zerodevx/navaid@latest"></script>
...
</head>
For usage docs, please refer to the original project.