Remove dead check for strict prev/current state equality

* Barracks will always return a new object

https://github.com/yoshuawuyts/barracks/blob/11d3c6d1822beadce0251279f9bc8370c569ea5e/index.js#L144
This commit is contained in:
Ben Drucker
2016-07-04 16:19:17 -07:00
parent 30a228b3e0
commit c3293b5953
-1
View File
@@ -82,7 +82,6 @@ function choo (opts) {
// (obj, obj, obj, str, fn) -> null // (obj, obj, obj, str, fn) -> null
function render (data, state, prev, name, createSend) { function render (data, state, prev, name, createSend) {
if (opts.onState) opts.onState(data, state, prev, name, createSend) if (opts.onState) opts.onState(data, state, prev, name, createSend)
if (state === prev) return
const newTree = _router(state.location.pathname, state, prev) const newTree = _router(state.location.pathname, state, prev)
_rootNode = yo.update(_rootNode, newTree) _rootNode = yo.update(_rootNode, newTree)