У меня есть приложение, в котором два типа пользователей могут входить в систему «Внутренние пользователи» и «Семейный пользователь», поэтому я сделал две разные боковые панели, однако, когда я выхожу из системы одного пользователя и входу в другую боковую панель из загружен предыдущий пользователь.
app.component.ts
this.isInternalUser = localStorage.userType() == 'Internal';
app.component.html
<app-sidebar *ngIf="isInternalUser"></app-sidebar>
<app-family-sidebar *ngIf="!isInternalUser"></app-family-sidebar>