[services] hide accelerator from user menu if not whitelisted

This commit is contained in:
nymkappa 2024-07-02 20:43:37 +09:00
parent 63cb6c3804
commit 00fb261124
No known key found for this signature in database
GPG key ID: 92358FC85D9645DE

View file

@ -23,9 +23,13 @@
<ng-container *ngIf="userMenuGroups$ | async as menuGroups"> <ng-container *ngIf="userMenuGroups$ | async as menuGroups">
<div class="menu-click" *ngFor="let group of menuGroups" style="height: max-content;"> <div class="menu-click" *ngFor="let group of menuGroups" style="height: max-content;">
<h6 class="d-flex justify-content-between align-items-center mt-4 mb-2 text-uppercase menu-click"> @if (menuGroups.length > 1) {
<span class="menu-click">{{ group.title }}</span> <h6 class="d-flex justify-content-between align-items-center mt-4 mb-2 text-uppercase menu-click">
</h6> <span class="menu-click">{{ group.title }}</span>
</h6>
} @else {
<span class="d-block mt-2"></span>
}
<ul class="nav flex-column menu-click" *ngFor="let item of group.items" (click)="onLinkClick(item.link)"> <ul class="nav flex-column menu-click" *ngFor="let item of group.items" (click)="onLinkClick(item.link)">
<li class="nav-item d-flex justify-content-start align-items-center menu-click"> <li class="nav-item d-flex justify-content-start align-items-center menu-click">
<fa-icon class="menu-click" [icon]="['fas', item.faIcon]" [fixedWidth]="true"></fa-icon> <fa-icon class="menu-click" [icon]="['fas', item.faIcon]" [fixedWidth]="true"></fa-icon>