- Подключить react-day-picker, выводить диапазон дат;
- Select превратить в мультиселект;
- вывести комментарии;
- Декоратор открытия/закрытия комментариев к статье и соответствующую кнопку.
- Анимация комментариев;
- Покрыть тестами комментарии;
- Тест на закрытие статьи;
- Написать PropTypes для всех компонент.
- Вынести состояние фильтров в стор;
- Релизовать фильтрацию статей.
- Форма для добавления комментариев к статье (имя, текст; бонус – валидация)
- Middleware для генерации ID комментариев
- Переписать articles на тип хранения "ключ:значение"
- Добавления комментария статье
- Реализовать загрузку комментариев при открытии списка комментариев;
- Загружать комментарии только один раз, показывать лоадер;
- Лоадер для загрузки статьи.
- Завести раут для пагинации комментариев (/comments/2, по 5 комментариев на страницу со всех статей; API /api/comment?limit=5&offset=10)
- Реализовать пагинацию, загружать стр с комментариями 1 раз
- Реализовать интернационализацию. Словарь хранить в контексте
- Пофикстить первое открытие статьи при перезагрузке страницы статьи