inject-reducer

0.3.2 • Public • Published

Inducer

Build Status GitHub license PRs Welcome

Inject Redux Reducer in a HOC way!

Install

$ yarn add inducer

Show me how!

// YourComponent.js
import gameReducer from './gameReducer';
import injectReducer from 'inducer';
 
class YourComponent extends React.Component {
  // component logic here
}
export default injectReducer({
  game: gameReducer
})(YourComponent);
// App.js
import React from 'react';
import { Provider } from 'react-redux';
import YourComponent from './YourComponent.js'
 
export default function App({ store }) {
  return (
    <Provider store={store}>
    <!-- this is important as the HOC will get the store 
      from the context provided by the store provider -->
      <YourComponent />
    </Provider>
  )
}

Readme

Keywords

none

Package Sidebar

Install

npm i inject-reducer

Weekly Downloads

1

Version

0.3.2

License

MIT

Unpacked Size

7.08 kB

Total Files

5

Last publish

Collaborators

  • ydeshayes