new-react
Version:
react + es6 + less + webpack + redux
22 lines (20 loc) • 349 B
JavaScript
let nextTodoId = 0
export const addTodo = (text) => {
return {
type: 'ADD_TODO',
id: nextTodoId++,
text
}
}
export const setVisibility = (filter) => {
return {
type: 'SET_VISIBILITY',
filter
}
}
export const toggleTodo = (id) => {
return {
type: 'TOGGLE_TODO',
id
}
}