<button type="button"
class="navbar-toggler"
- (click)="isCollapsed = !isCollapsed">
+ (click)="toggleRightSidebar()">
<span i18n
class="sr-only">Toggle navigation</span>
<span class="">
</button>
<div class="collapse navbar-collapse"
- [collapse]="isCollapsed">
+ [ngClass]="{'show': rightSidebarOpen}">
<ul class="nav navbar-nav cd-navbar-utility my-2 my-md-0">
<ng-container *ngTemplateOutlet="cd_utilities"> </ng-container>
</ul>
<cd-language-selector class="cd-navbar"></cd-language-selector>
</li>
<li class="nav-item ">
- <cd-notifications class="cd-navbar"></cd-notifications>
+ <cd-notifications class="cd-navbar"
+ (click)="toggleRightSidebar()"></cd-notifications>
</li>
<li class="nav-item ">
<cd-dashboard-help class="cd-navbar"></cd-dashboard-help>
summaryData: any;
icons = Icons;
- isCollapsed = true;
+ rightSidebarOpen = false; // rightSidebar only opens when width is less than 768px
showMenuSidebar = true;
displayedSubMenu = '';
}
}
+ toggleRightSidebar() {
+ this.rightSidebarOpen = !this.rightSidebarOpen;
+ }
+
showTopNotification(name: string, isDisplayed: boolean) {
if (isDisplayed) {
if (!this.notifications.includes(name)) {