How to model the behavior of Redux apps using statecharts | Heykuki News