init state, fix examples

This commit is contained in:
Leo Horie 2016-05-15 11:14:38 -04:00
parent 5265697cb2
commit 5ec06e7c08
9 changed files with 137 additions and 20 deletions

View file

@ -2,12 +2,14 @@ var createRenderer = require("./render/render")
module.exports = function($window, redraw) {
return function(root, component) {
var render = createRenderer($window, draw).render
var renderer = createRenderer($window)
renderer.setEventCallback(draw)
function draw() {
render(root, component)
renderer.render(root, {tag: component})
}
redraw.run = redraw
redraw.run = draw
draw()
}
}