Code tren
https://stephengrider.github.io/JSPlaygrounds/
const reducer = (state = [], action) => {
switch (action.type) {
case 'split_string':
return action.payload.split('')
case 'add_character':
return [...state, action.payload]
default:
return state;
}
}
const store = Redux.createStore(reducer)
store.getState()
const action1 = {
type: 'split_string',
payload: 'abcd'
}
store.dispatch(action1)
store.getState()
const action2 = {
type: 'add_character',
payload: 'e'
}
store.dispatch(action2)
store.getState()
Output:
[]
{"type":"split_string","payload":"abcd"}
["a","b","c","d"]
{"type":"add_character","payload":"e"}
["a","b","c","d","e"]
No comments:
Post a Comment