Fork of Navaid with shadow dom support
npm install @zerodevx/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.
``js`
var x = e.target.closest('a'), y = x && x.getAttribute('href');
`js`
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
`html``
...
For usage docs, please refer to the original project.