redux example rename

This commit is contained in:
Dmitry Vasilev
2023-06-17 01:43:02 +03:00
parent af2ea7ea57
commit bfc4f8d440
16 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
const nextTodoId = new Function(`
let nextId = 0
return function() {
return nextId++
}
`)()
export const addTodo = text => ({
type: 'ADD_TODO',
id: nextTodoId(),
text
})
export const setVisibilityFilter = filter => ({
type: 'SET_VISIBILITY_FILTER',
filter
})
export const toggleTodo = id => ({
type: 'TOGGLE_TODO',
id
})
export const VisibilityFilters = {
SHOW_ALL: 'SHOW_ALL',
SHOW_COMPLETED: 'SHOW_COMPLETED',
SHOW_ACTIVE: 'SHOW_ACTIVE'
}