- Починить закрытие статьи;
- Подключить https://www.npmjs.com/package/react-datepicker и выводить диапазон дат;
- Превратить select в multi-select;
- Вывести комментарии, открывать/закрывать по кику на кнопку;
- Реализовать декоратор открытия/закрытия списка комментариев.
- Анимация открытия/закрытия списка комментариев;
- Покрыть тастами список комментариев;
- Написать тест на закрытие статьи;
- Написать для всего PropTypes.
- Вынести состояние фильтров в стор;
- Реализовать фильтрацию статей.
- Форма добавления комментария к статье, имя и текст;
- Middleware для генерации ID;
- articles переписать на ключ:значение;
- Реализовать добавления комментария к статье.
- Реализовать загрузку комментариев при открытии списка комментариев (
/api/comment
); - Загружать комментарии один раз и показывать лоадер;
- Пофиксить анимацию первого открытия статьи.
- Завести роут для пагинации комментариев (comments/2; /api/comment?limit=5&offset=10);
- Реализовать пагинацию, загружать комментарии для страницы с сервера 1 раз;
- Пофиксить баг с первым открытием и загрузкой статьи (опционально).
- Реализовать интернационализацию, хранить словарь в контексте