- Connect your react component to your flux store.
- Automatically pass the flux instance to your component.
- Has hooks for shouldComponentUpdate, didMount, willMount, etc.
- Can be extended to create your own connectors.
Example
import{connect}from'alt-react'importReactfrom'react'importUserStorefrom'../stores/UserStore'classMyComponentextendsReact.Component{render(){return<div>Hello, {this.props.userName}!</div>}}connect(MyComponent,{listenTo(){return[UserStore]},getProps(){return{userName: UserStore.getUserName(),}},})and providing the flux context at your root component
import{supplyFluxContext}from'alt-react'exportdefaultsupplyFluxContext(alt)(Root)