I wanted to build a Facebook login into my react/react-router/flux application.
I have a listener registered on the login event and would like to redirect the user to '/dashboard'
if they are logged in. How can I do that? location.push
didn't work very well, except after reloading the page completely.
React Router v0.13
The Router
instance returned from Router.create
can be passed around (or, if inside a React component, you can get it from the context object), and contains methods like transitionTo
that you can use to transition to a new route.