redux-state-sync
Version:
A middleware for redux to sync state in different tabs
24 lines (22 loc) • 477 B
JavaScript
export const addTodo = text => ({
type: 'ADD_TODO',
id: Date.now(),
text,
});
export const setVisibilityFilter = filter => ({
type: 'SET_VISIBILITY_FILTER',
filter,
});
export const toggleTodo = id => ({
type: 'TOGGLE_TODO',
id,
});
export const todoOnChange = todo => ({
type: 'TODO_ON_CHANGE',
todo,
});
export const VisibilityFilters = {
SHOW_ALL: 'SHOW_ALL',
SHOW_COMPLETED: 'SHOW_COMPLETED',
SHOW_ACTIVE: 'SHOW_ACTIVE',
};