Skip to content

romabelka/basic-react-1102

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##HT1.1 Реализовать календарь(https://github.com/gpbl/react-day-picker) с возможностью выбора диапазона дат, отображать этот диапазон текстом ##HT1.2 Реализовать отображение списка комментариев для статьи ##HT1.3 Сворачивать/разворачивать список комментов по нажатию на кнопку ##HT1.4 Реализовать переиспользование логики открытия/закрытия всеми известными методами

##HT2.1 Написать для всего propTypes ##HT2.2 Покрыть тестами CommentList и Article ##HT2.3 Сделать форму с валидациями для добавления нового коммента в CommentList (text, author)

##HT3.1 Вынести состояние фильтров в redux store ##HT3.2 Показывать в ArticleList только отфильтрованные статьи

##HT4.1 Переписать список статей аналогично комментам ##HT4.2 Написать мидлвару для генерации случайных id ##HT4.3 Реализовать добавление комментария к статье

##HT5.1 Реализовать загрузку комментариев к статье при открытии списка (/api/comment?article=id) ##HT5.2 Показывать лоадер при загрузке комментариев ##HT5.3 Не загружать комментарии при повторном открытии списка

##HT6.1 Реализовать роут для пагинации комментариев(всех: /comments/page) ##HT6.2 Реализовать пагинацию, загружая по 5 комментов на страницу(/api/comment?limit=5&offset=10) ##HT6.3 Загружать каждую страницу только один раз

##HT7.1 Починить загрузку статьи при переходе на /articles/56c782f1978fdf9a0100df52 ##HT7.2 Реализовать локализацию приложения(en/ru), хранить словари в контексте

##HT8.1 Подготовить и прислать на почту вопросы к Q&A встрече

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published