Main idea
Last updated
Was this helpful?
Last updated
Was this helpful?
@react-state holds application state as single immutable object.
Your application is made from different routes. Each route has multiple nested components. So idealy your initial state should
representation of your root routes*
nestetd states should be representation of your smart components on that page
Path to the state is built by passing path to child components.
State actions are injected into component which can access certain peace of state.
* there can be exceptions for objects that really needs to be shared accross all application for example userData