Обзор
В этом разделе собраны паттерны для сценариев, где базового описания config + reducer уже недостаточно.
Обзор разделов
- Создание автомата — разбиение сложных автоматов на логические части.
- Вложенные/параллельные автоматы — работа с несколькими автоматами, которые взаимодействуют друг с другом.
- Отмена эффектов — игнорирование transition-вызовов из устаревших запусков effects.
- Ручная отмена эффектов — программная блокировка transition-вызовов по условию.
- Глобальные переходы — переходы, которые применяются ко всем состояниям автомата.
- Глобальные эффекты — резервные effects для обработанных событий.
- Debounced effects — отложенное выполнение effects с устранением лишних вызовов.
- Обработка событий без перехода — обработка actions, которые не должны менять состояние.
- Условные переходы и guards — переходы, которые reducer может отклонить по условию.
Last updated on