Eu tenho o seguinte:
<Route name="app" path="/" handler={App}>
<Route name="dashboards" path="dashboards" handler={Dashboard}>
<Route name="exploreDashboard" path="exploreDashboard" handler={ExploreDashboard} />
<Route name="searchDashboard" path="searchDashboard" handler={SearchDashboard} />
<DefaultRoute handler={DashboardExplain} />
</Route>
<DefaultRoute handler={SearchDashboard} />
</Route>
Ao usar o DefaultRoute, SearchDashboard é renderizado incorretamente, pois qualquer * Dashboard precisa ser renderizado dentro do Dashboard.
Eu gostaria que meu DefaultRoute dentro da rota "app" apontasse para a rota "searchDashboard". É algo que posso fazer com o React Router ou devo usar Javascript normal (para um redirecionamento de página) para isso?
Basicamente, se o usuário for para a página inicial, quero enviá-lo para o painel de pesquisa. Acho que estou procurando por um recurso React Router equivalente awindow.location.replace("mygreathostname.com/#/dashboards/searchDashboard");