chore: better examples

This commit is contained in:
endiliey 2018-08-26 03:11:28 +08:00
parent d3e12c9455
commit be3d259ac8
18 changed files with 619 additions and 174 deletions

View file

@ -0,0 +1,29 @@
import React from 'react';
import TodoItem from './TodoItem';
export default function TodoList(props) {
const todoItems = props.todos.map(todo => (
<TodoItem
key={todo.id}
todo={todo}
onToggle={() => {
props.onToggle(todo);
}}
onDestroy={() => {
props.onDestroy(todo);
}}
onEdit={() => {
props.onEdit(todo);
}}
editing={props.editing(todo)}
onSave={text => {
props.onSave(todo, text);
}}
onCancel={() => {
props.onCancel();
}}
/>
));
return <div>{todoItems}</div>;
}