Утро доброе,
У меня всё работало в одном app.js, пока руки не дошли до разбивания на компоненты.
Текст выводил через todo.text, но после деструктуризации не могу выводить текст
<ul>
{
notes.map(todo => <TodoItem key={todo.id} {...todo} remove={removeTodo} />)
}
</ul>
function TodoItem( { id, todo, remove } ) {
return (
<li key={id}>
{todo} /* не могу получить todo.text*/
<button onClick={() => remove(id)}>remove</button>
</li >
)
}
function clickHandler() {
if (text.trim().length) {
setNotes([
...notes,
{
id: uuid(),
text
}
])
}
setText('')
}