Closed bangedorrunt closed 8 years ago
similar problem here
I found the problems. I didn't pass the routes
properly.
Provided that I have routes.js
as following:
export const routes = (
<Route path='/' component={ Login }>
<Route path='app' component={ App }>
// Remove for simple demostration
</Route>
</Route>
)
Either put that in Root component
import {routes} from './somewhere'
<ReduxRouter routes={routes} />
Or in reduxReactRouter
:
const finalCreateStore = compose(
applyMiddleware(thunkMiddleware, createLogger()),
reduxReactRouter({ routes, createHistory }),
devTools()
)(createStore)
Will fix the prob
I'm refactoring the code and now the code failed me.
I have a simple
Login
page, after successfully login, it will move toApp
page. My previous code work, but since I update new version ofRedux-Router
and refactor some codes. It doesn't work any more. It seems to me theRedux-Router
doesn't loads its child routes any more.In
Redux devTools
, I have the following log after click onSign In
button:My
Routes
:My
configureStore
:My
_loginHandler
which verify the login process and transit to/app
if login successfully:My
package.json
: