Выполнил: Никита Милованов
Просмотреть сайт на githunb pages
Так как в данном проекте, мы не берем данные с сервера и фактически нам не нужно реализовывать middleware, то было принято решение не использовать redux. Мы не тянем за собой библиотеку, только лишь из-за комментариев, что уменьщает размер конечного бандла. В случае, если в будушем, мы будем привязывать сервер, то нам не составит никакого труда поставить redux =)
Так как в получившемся редьюсере у нас по факту был только один экшн, то мы можем заменить useReducer
на useState