Merge branch 'bundler-fix' into rewrite

Conflicts:
	api/mount.js
	api/router.js
	api/tests/test-router.js
	index.js
This commit is contained in:
Leo Horie 2016-05-20 22:45:51 -04:00
commit acd9d5b641
10 changed files with 91 additions and 548 deletions

View file

@ -1,10 +1,10 @@
"use strict"
var createRenderer = require("../render/render")
var coreRenderer = require("../render/render")
var throttle = require("../api/throttle")
module.exports = function($window, renderers) {
var renderer = createRenderer($window)
var renderer = coreRenderer($window)
return function(root, component) {
var run = throttle(function() {
renderer.render(root, {tag: component})

View file

@ -1,12 +1,12 @@
"use strict"
var createRenderer = require("../render/render")
var createRouter = require("../router/router")
var coreRenderer = require("../render/render")
var coreRouter = require("../router/router")
var throttle = require("../api/throttle")
module.exports = function($window, renderers) {
var renderer = createRenderer($window)
var router = createRouter($window)
var renderer = coreRenderer($window)
var router = coreRouter($window)
var route = function(root, defaultRoute, routes) {
var replay = router.defineRoutes(routes, function(component, args) {
renderer.render(root, {tag: component, attrs: args})

View file

@ -4,7 +4,7 @@ var o = require("../../ospec/ospec")
var domMock = require("../../test-utils/domMock")
var m = require("../../render/hyperscript")
var createMounter = require("../mount")
var apiMounter = require("../../api/mount")
o.spec("m.mount", function() {
var FRAME_BUDGET = 1000 / 60

View file

@ -5,7 +5,7 @@ var pushStateMock = require("../../test-utils/pushStateMock")
var domMock = require("../../test-utils/domMock")
var m = require("../../render/hyperscript")
var router = require("../../api/router")
var apiRouter = require("../../api/router")
o.spec("m.route", function() {
var FRAME_BUDGET = 1000 / 60
@ -23,7 +23,7 @@ o.spec("m.route", function() {
root = $window.document.body
renderers = []
route = router($window, renderers)
route = apiRouter($window, redraw)
})
o("pushes a render function", function() {