Cześć, dopiero zaczynam zabawę z Angularem. Mam komponent o nazwie login oraz inne komponenty odpowiedzialne za wygląd i funkcjonowanie strony już po zalogowaniu. Jak powinienem zrobić aby wszystko odbywało się w obrębie Single Page Application, ale żeby na początku wyświetlała mi się tylko strona z logowaniem a po poprawnym zalogowaniu już inne komponenty. Na razie mam coś takiego (app.component.html):
<app-login></app-login>
<app-menu></app-menu>
<div class="container">
<router-outlet></router-outlet>
</div>
<app-footer></app-footer>
i chciałbym aby początkowo było widocznie tylko app-login i pozostałe komponenty były ukryte a po poprawnym logowaniu aby zniknęło app-login i pozostałe komponenty stał się widoczne.