Дизайн и верстка “Today’s To-Do List”
Это мой первый завершённый проект на React. В очередной раз убеждаюсь: чтобы по-настоящему разобраться в программировании, нужна практика. Этот проект помог мне окончательно закрепить работу со стейтами и пропсами. В начале я подсматривала примеры, а к концу уже писала код сама — и этим безмерно горжусь.
Главным вызовом оказалась фильтрация задач по кнопкам «Все», «Надо сделать», «Выполнено». Сначала я пыталась решить её через классы, но условия постоянно путались. В итоге сделала фильтрацию прямо перед рендерингом списка с помощью filter(). Это оказалось проще, чище и, главное, работает идеально.
Вследующем посте покажу готовый результат и поделюсь ссылкой на код.
Это мой первый завершённый проект на React. В очередной раз убеждаюсь: чтобы по-настоящему разобраться в программировании, нужна практика. Этот проект помог мне окончательно закрепить работу со стейтами и пропсами. В начале я подсматривала примеры, а к концу уже писала код сама — и этим безмерно горжусь.
Главным вызовом оказалась фильтрация задач по кнопкам «Все», «Надо сделать», «Выполнено». Сначала я пыталась решить её через классы, но условия постоянно путались. В итоге сделала фильтрацию прямо перед рендерингом списка с помощью filter(). Это оказалось проще, чище и, главное, работает идеально.
Вследующем посте покажу готовый результат и поделюсь ссылкой на код.