redux-course-ru-v2
  • Вступление
  • От автора
  • Подготовка
    • create-react-app
    • ESLint и Prettier
  • Создание
    • Основы Redux (теория)
    • Точка входа
    • Редьюсеры и connect
    • Комбинирование редьюсеров
    • Контейнеры и компоненты
    • Создание actions
    • Константы
    • Наводим порядок
    • Middleware (усилители)
    • Асинхронные actions
    • Взаимодействуем с VK
    • Рефакторинг
      • Оптимизация перерисовок
      • Доработки
  • Что дальше?
  • Спасибо
Powered by GitBook
On this page

Was this helpful?

  1. Создание
  2. Рефакторинг

Доработки

PreviousОптимизация перерисовокNextЧто дальше?

Last updated 5 years ago

Was this helpful?

Доработки кладутся в ветку. К некоторым будут комментарии.

Чтобы легко разобраться в коде, который изменился - открывайте PR #X ссылки, где в каждом pull-request'e видно список измененных файлов (таб - files).

Так же, после того как PR был принят, и если были найдены какие-то проблемы после, то они исправляются только в мастер ветке, поэтому не забывайте заглядывать туда.

Сделано достаточно просто с помощью callback-функции.

Больше подробностей на вебинаре (время старта ХХ) [1]

Redux-saga версия

Есть парочка TODO: в коде, можете присылать PR.

Продолжение следует...

загрузка фото после успешной авторизации ()

модальное окно с большим фото в нем ()

Добавлен пакет , немного стилей и переделана логика отображения фото.

Появился компонент <PhotoManager />, который содержит все фото (компонент <ListPhoto />) + модальное окно (одно!). Из <ListPhoto /> по клику передается url-адрес для большого изображения в компонент <BigPhoto />, в котором для прелоадера использован трюк с в img.onload.

[1] будет добавлена ссылка, когда выложу запись на

Версия с сагой расположена .

PR #3
PR #5
react-modal
подгрузкой изображения
YT-канал
в отдельной ветке
master
diff-files-pr