makeomatic/redux-connect

add react-router middleware

オープン

#67 opened on 2016/09/07

 (0 件のコメント) (0 件のリアクション) (0 人の担当者)JavaScript (73 件のフォーク)batch import
enhancementhelp wanted

Repository metrics

Stars
 (550 個のスター)
PR merge metrics
 (30d に merged PR はありません)

説明

The README.md gives an example of how you can use this with applyRouterMiddleware. Would it make more sense to provide your own middleware instead? Might look something like:

const useReduxAsyncConnect = (helpers, filters) => ({
  renderRouterContext: (child, props) => (
    <ReduxAsyncConnect helpers={helpers} filters={filters} {...props}>{child}</ReduxAsyncConnect>
  )
})

and would be used like

const component = (
  <Router
    render={(props) => applyRouterMiddleware(useReduxConnect(helpers, filters), useScroll())}
    history={history}
    routes={getRoutes(store)}
  />
);

コントリビューターガイド