mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-30 18:43:21 +08:00
update typings fix typings attribution add tests and cleanup undo attribute change add line back
29 lines
787 B
TypeScript
29 lines
787 B
TypeScript
/// <reference path="router5.d.ts" />
|
|
|
|
import Router5, {loggerPlugin, RouteNode, Router5 as _Router5} from 'router5';
|
|
|
|
const router1: Router5 = new Router5();
|
|
const router2: Router5 = new _Router5();
|
|
|
|
[router1, router2].forEach(function (router: Router5) {
|
|
const settingsNode: RouteNode = new RouteNode('settings', '/settings');
|
|
|
|
router
|
|
.setOption('useHash', true)
|
|
.setOption('defaultRoute', 'home');
|
|
|
|
router.setAdditionalArgs([]);
|
|
|
|
router
|
|
.add(settingsNode)
|
|
.addNode('home', '/')
|
|
.addNode('profile', '/profile', function () {
|
|
return false;
|
|
})
|
|
.usePlugin(loggerPlugin())
|
|
.useMiddleware(function () {})
|
|
.useMiddleware(function () {}, function () {})
|
|
.start()
|
|
.stop();
|
|
});
|