Does anyone know how to do nested routes in react router 4? I want to set up routes like so:
import React from 'react';
import { Route, Switch } from 'react-router';
import Containers from './containers/index';
import Components from './components/index';
export default (
<Switch>
<Route path='/users' component={Containers.Users} />
<Route path='/users/:id' component={Containers.User} />
</Switch>
)
But /tickets/:id
continues to default to the component that Containers.Users
renders -- not the one from Containers.User
. I had everything working with react-router 3 with a very simple setup but it seems that a lot has changed:
<Route path="/users" component={Containers.Users}>
<Route path="/users/:id" component={Containers.User}/>
</Route >
Does anyone know the latest set up for a very simple nested route pattern like the above for react-router 4?