Skip to content

romabelka/js_ru_27_02_17

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HT1.1 Создать CommentList для каждой открытой статьи

HT1.2 Сделать функциона открытия/закрытия списка комментов по клику на кнопку(ссылку) с меняющимся соответственно состоянию текстом

HT2.1 Сделать декоратор для аккордеона

HT2.2 Написать для всего propTypes

HT3.1 Подключить https://github.com/gpbl/react-day-picker с возможностью выбора диапазона дат, выводить выбранный диапазон на экран

HT3.2 В CommentList добавить форму добавления новго коммента с валидацией(имя не больше 10 символов, коммент <= 150 символов)

HT4.1 Посмотреть скринкаст по Redux

HT4.2 Вынести значения фильтров в стор

HT4.3 Реализовать фильрацию статей(показывать в ArticleList только отфильтрованные статьи)

HT5.1 Сделать middleware для генерации случайных id

HT5.2 Реализовать функционал добавления коммента

HT6.1 переделать структуру comments редюсера аналогично articles

HT6.2 Реализовать загрузку комментов в статье, показывать лоадер, не загружать больше одного раза(API: /api/comment?article=56c782f17b4e0ba78c7ad717)

HT7.1 Переписать mapStateToProps в Article с использованием reselect селектора

HT7.2 Создать роут /comments/:page (добавить в меню)

HT7.3 Реализовать пагинацию всех комментов, api: /api/comment?limit=5&offset=10 Не загружать комменты для одной страницы дважды

HT8.1 Реализовать локализацию(ru/en) с помощью контекста

HT8.2 Подготовить вопросы к встречи, прислать мне на email

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published