alt-react2

0.0.1 • Public • Published

alt-react

  • 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'
import React from 'react'
import UserStore from '../stores/UserStore'

class MyComponent extends React.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'

export default supplyFluxContext(alt)(Root)

Package Sidebar

Install

npm i alt-react2

Weekly Downloads

1

Version

0.0.1

License

MIT

Last publish

Collaborators

  • luoqiaoyou