React Route Component handle all "/" routes EXCEPT for "/login"

Viewed 7818

Dashboard component renders too, while I am entering /login. I need to omit Dashboard component while in Login.

Exact attribute does not fit because Dashboard has nested paths like /dashboard/users, /dashboard/settings

<BrowserRouter>
    <Route path='/'>
         <div>
             <Route path='/login'   component={Login}       exact   />
             <Route path='/'        component={Dashboard}           />
         </div>
    </Route>
</BrowserRouter>   
1 Answers
Related