1.0.0 • Published 11 years ago
hg-event-router v1.0.0
Mercury EventHashRouter
This module attaches HashRouter to the mercury Event Loop system so that when the hash location changes an event is triggered in mecury to modify state and re-render:
example:
var EventRouter = require('hg-event-router');
var state = hg.state({
title: hg.value('Foo - Home'),
route: hg.value('#/'),
events: {
setRoute: EventRouter()
}
});
state.events.setRoute(EventRouter.update.bind(null, state));
hg.app(document.body, state, render);
install:
npm install hg-hash-router
1.0.0
11 years ago