1.2.0 • Published 5 years ago

redux-cube-with-router v1.2.0

Weekly downloads
18
License
MIT
Repository
github
Last release
5 years ago

redux-cube-with-router

< Back to Project WebCube

NPM Version

Nodei

redux-cube's pluggable module for react-router v4+

npm install --save redux-cube-with-router

Get Started

// xxx/App.jsx
import { createApp } from 'redux-cube';
import withRouter from 'redux-cube-with-router';
import { Route } from 'react-router-dom';

@createApp(withRouter({
  reducers: {
    // ...
  },
  // optional
  // https://github.com/ReactTraining/history#usage
  supportHtml5History: false,
  // optional
  // https://github.com/ReactTraining/react-router/blob/master/packages/react-router-redux/modules/ConnectedRouter.js#L8
  routerConfig: {},
  // ...
})))
class SubApp extends PureComponent {
  render() {
    return (
      <Route path="/" component={Home}>
        <Route path="foo" component={Foo}/>
        <Route path="bar" component={Bar}/>
      </Route>
    );
  }
}
1.2.0

5 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.10

6 years ago

1.0.9

6 years ago

1.0.8

6 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

0.0.1-security

6 years ago