choo components (#639)
* add components * example: componentize header * fix choo SSR * example: componentize footer * example: fix footer * update component cache asserts * componentize todos * reorder example dir * fix example tests * fix dep check test * Add garbage collection of unused components * Apply args when calling identity * update to new component preview * update nanocomponent * fix cache err name * remove static methods from example * restore app.emit() function * public API tests * offset component cache iteration by 2 * whitelist contents of component folder (#643) * allow lru number arg * fix lint typo
This commit is contained in:
+1
-20
@@ -2,7 +2,7 @@ var EventEmitter = require('events').EventEmitter
|
||||
var spok = require('spok')
|
||||
var tape = require('tape')
|
||||
|
||||
var todoStore = require('./store')
|
||||
var todoStore = require('./stores/todos')
|
||||
|
||||
tape('should initialize empty state', function (t) {
|
||||
var emitter = new EventEmitter()
|
||||
@@ -19,25 +19,6 @@ tape('should initialize empty state', function (t) {
|
||||
t.end()
|
||||
})
|
||||
|
||||
tape('restore previous state', function (t) {
|
||||
var emitter = new EventEmitter()
|
||||
var state = {
|
||||
todos: {
|
||||
idCounter: 100,
|
||||
active: [],
|
||||
done: [],
|
||||
all: []
|
||||
}
|
||||
}
|
||||
todoStore(state, emitter)
|
||||
spok(t, state, {
|
||||
todos: {
|
||||
idCounter: 100
|
||||
}
|
||||
})
|
||||
t.end()
|
||||
})
|
||||
|
||||
tape('todos:create', function (t) {
|
||||
var emitter = new EventEmitter()
|
||||
var state = {}
|
||||
|
||||
Reference in New Issue
Block a user