Ejemplo n.º 1
0
        private void OnCreateTodo(CreateTodoAction action)
        {
            _todos.Add(new Todo
            {
                Id          = _nextId++,
                Description = action.Description,
                IsComplete  = false,
                CreatedAt   = DateTime.UtcNow
            });

            EmitChange();
        }
Ejemplo n.º 2
0
 public static TodosState ReduceCreateTodoAction(TodosState state, CreateTodoAction _) =>
 new TodosState(true, null, state.CurrentTodos, state.CurrentTodo);