M
Size: a a a
F
M
M
F
let todos = [{id:1,title:'one',completed:false}];
let findTodo = id => todos.find(todo => todo.id === id);
let todo = findTodo(1)
let updateTodo = todo =>todos = [...todos].map(t=>t.id===todo.id ? todo : t);
updateTodo({...todo, title:'new title', completed:true})
S
let todos = [{id:1,title:'one',completed:false}];
let findTodo = id => todos.find(todo => todo.id === id);
let todo = findTodo(1)
let updateTodo = todo =>todos = [...todos].map(t=>t.id===todo.id ? todo : t);
updateTodo({...todo, title:'new title', completed:true})
F
M
F
F
M
M
DA
F
M
F
F
F
F