@ribajs/router
Version:
Routing extension for Riba.js inspired by Barba.js
17 lines (15 loc) • 474 B
text/typescript
import { RibaModule } from "@ribajs/core";
import * as binders from "./binders/index.js";
import * as components from "./components/index.js";
import * as services from "./services/index.js";
import { RouterModuleOptions } from "./types/index.js";
export const routerModule: RibaModule<Partial<RouterModuleOptions>> = {
binders,
components,
services,
formatters: {},
init(options = {}) {
services.RouterService.setSingleton(options);
return this;
},
};