Проект Чеклист в React

Давайте реализуем чеклист. Он будет представлять собой список запланированных дел. В этот список можно добавлять дела. Можно удалять дела. Можно также помечать дела сделанными, в этом случае их текст должен стать перечеркнутым. Можно также редактировать дела.

Реализуйте описанный проект Чеклист.