https://codepen.io/danilst/pen/gdOjLm
При добавлении новой todo-шки отображается заново весь список когда-либо добавленных todo-шек.
Такого не было до того, как я не решил сделать список на компонентах.
Потому, что вы меняете пропсы, а в цикле в родителе каждый раз передаете заново этот пропс. Сделайте для ребенка событие onDelete, и у родителя его отлавливайте. https://codepen.io/anon/pen/bxGmMB