@zyrab/domo-router
v0.3.1
Published
History-based SPA router for Domo. Supports nested routes, navigation guards, and SSG-friendly behavior.
Maintainers
Readme
@zyrab/domo-router
Minimal SPA router built for @zyrab/domo.
Supports client-side navigation and static site generation (SSG).
Features
- Lightweight, history-based router
- Nested routes
- Route metadata hooks
- Works with both SPA and SSG setups
- Layouts & Outlets support
Usage
import Router from "@zyrab/domo-router";
Router.routes({
"/":{ component : Home , meta : { title: "Home"}}
"/about":{ component : About , meta : { title: "About"}}
"*":{ component : Error , meta : { title: "404 Error"}}
});
Router.init();
Router.mount();