I'm looking for some advice on what the intended design in Angular2 is for a loggedIn vs. !loggedIn view.
If my user is logged in, I want a navigation and menu bar component be shown by default - therefore I'd place it outside the router-outlet that displays the current routes view.
The routes are protected by a route guard which redirects to a login page if the user is not logged in.
Here's the catch tough, I obviously do not want the menu and navigation to show if the user is not logged in yet.
So what's the intended design for this situation? Do I need to use 2 router outlets, one for a loggedIn vs !loggedIn view and one for the actual route component?