GithubHelp home page GithubHelp logo

basic-react-25-06's Introduction

HT1.1 Починить закрытие статьи

HT1.2 Подключить react-day-picker, сделать выбор диапазона дат, выводить этот диапазон

HT1.3 Реализовать multi-select

HT1.4 Сделать список комментариев для статьи, открывать/закрывать по нажатию на кнопку

HT1.5 Реализовать декоратор для открытия/закрытия списка комментов

HT2.1 Написать анимацию для открытия/закрытия списка комментов

HT2.2 Покрыть тестами список комментов

HT2.3 Написать тесты на закрытие статьи

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

HT3.1 Вынести состояние фильтров в стор

HT3.2 Реализовать фильтрацию статей для ArticleList

HT4.1 Реализовать форму для добавления коммента (опция: с валидациями) в CommentList

HT4.2 Написать мидлвар для генерации случайных id

HT4.3 Переписать articles на ключ->значение

HT4.4 Добавлять комментарий к статье

HT5.1 Реализовать загрузку комментариев при открытии списка

HT5.2 Загружать комменты только один раз, показывать лоадер

HT5.3 Поправить анимацию при загрузке статьи

HT6.1 Завести роут для пагинации комментов (/comments/2), по 5 комментов на страницу

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

HT7.1 Реализовать локализацию, хранить словать в контексте

HT7.2 Пофиксить баг со статьей(при заходе стразу на страницу статьи)

basic-react-25-06's People

Contributors

romabelka avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.