Rename action param -> data in examples

This commit is contained in:
timwis
2016-07-03 12:37:43 -04:00
parent 6954bc5084
commit d19e67322a
5 changed files with 16 additions and 16 deletions
+3 -3
View File
@@ -10,12 +10,12 @@ const app = choo({
const send = createSend('onError: ') const send = createSend('onError: ')
send('app:error', err) send('app:error', err)
}, },
onAction: function (action, state, name, caller, createSend) { onAction: function (data, state, name, caller, createSend) {
console.groupCollapsed(`Action: ${caller} -> ${name}`) console.groupCollapsed(`Action: ${caller} -> ${name}`)
console.log(action) console.log(data)
console.groupEnd() console.groupEnd()
}, },
onState: function (action, state, prev, createSend) { onState: function (data, state, prev, createSend) {
console.groupCollapsed('State') console.groupCollapsed('State')
console.log(prev) console.log(prev)
console.log(state) console.log(state)
+4 -4
View File
@@ -6,13 +6,13 @@ module.exports = {
title: 'Button pushing machine 3000' title: 'Button pushing machine 3000'
}, },
reducers: { reducers: {
set: (action, state) => ({ 'title': action.data }) set: (data, state) => ({ 'title': data })
}, },
effects: { effects: {
good: function (action, state, send, done) { good: function (data, state, send, done) {
request('/good', send, done) request('/good', send, done)
}, },
bad: (action, state, send, done) => request('/bad', send, done) bad: (data, state, send, done) => request('/bad', send, done)
} }
} }
@@ -26,6 +26,6 @@ function request (uri, send, done) {
return done(new Error(message)) return done(new Error(message))
} }
if (!body) return done(new Error('fatal: no body received')) if (!body) return done(new Error('fatal: no body received'))
send('api:set', { data: body.message || body.title }, done) send('api:set', body.message || body.title, done)
}) })
} }
+4 -4
View File
@@ -15,13 +15,13 @@ module.exports = {
triggerTime: null triggerTime: null
}, },
reducers: { reducers: {
setError: function (action, state) { setError: function (data, state) {
return { return {
errors: state.errors.concat(action.message), errors: state.errors.concat(data.message),
errorTimeDone: action.errorTimeDone errorTimeDone: data.errorTimeDone
} }
}, },
'delError': function (action, state) { 'delError': function (data, state) {
state.errors.shift() state.errors.shift()
return { errors: state.errors } return { errors: state.errors }
} }
+3 -3
View File
@@ -35,13 +35,13 @@ function createModel () {
} }
], ],
reducers: { reducers: {
'print': (action, state) => { 'print': (data, state) => {
return ({ msg: state.msg + ' ' + action.payload }) return ({ msg: state.msg + ' ' + data.payload })
} }
}, },
effects: { effects: {
close: () => stream.close(), close: () => stream.close(),
error: (action, state) => console.error(`error: ${action.payload}`) error: (data, state) => console.error(`error: ${data.payload}`)
} }
} }
} }
+2 -2
View File
@@ -8,10 +8,10 @@ app.model({
title: 'my demo app' title: 'my demo app'
}, },
reducers: { reducers: {
update: (action, state) => ({ title: action.payload }) update: (data, state) => ({ title: data.payload })
}, },
effects: { effects: {
update: (action, state, send) => (document.title = action.payload) update: (data, state, send) => (document.title = data.payload)
} }
}) })