mythical-router
v1.0.1
Published
Simple SPA router
Downloads
14
Readme
mythical-router
import { MythicalRouter } from 'mythical-router';
const router = new MythicalRouter({ historyMode: true });
document.addEventListener('goToRoute', ev => { // example event to change route
router.goTo(ev.detail.url);
});
router
.get(`/`, (req, router) => {
// route js
})
.setName('dashboard');
router
.get(`/login`, (req, router) => {
// route js
})
.setName('login');
router
.get(`/post/{title}`, (req, router) => {
// route js
})
.setName('route');
router.notFoundHandler(() => {
console.log('page not found');
});
router.init();