new role for members

This commit is contained in:
2021-07-25 15:50:51 +02:00
parent f720d472c8
commit 7ac051e779
17 changed files with 133 additions and 328 deletions

View File

@@ -1,19 +1,21 @@
<div>
<app-list-header></app-list-header>
<app-list-header *appRole="['leader']"></app-list-header>
<ng-container *ngIf="shows$ | async as shows">
<app-card
*ngIf="getPrivateSongs(shows).length > 0"
[@fade]
[padding]="false"
heading="meine Veranstaltungen"
>
<app-list-item
*ngFor="let show of getPrivateSongs(shows)"
[routerLink]="show.id"
[show]="show"
></app-list-item>
</app-card>
<ng-container *appRole="['leader']">
<ng-container *ngIf="shows$ | async as shows">
<app-card
*ngIf="getPrivateSongs(shows).length > 0"
[@fade]
[padding]="false"
heading="meine Veranstaltungen"
>
<app-list-item
*ngFor="let show of getPrivateSongs(shows) | sortBy: 'desc':'date'"
[routerLink]="show.id"
[show]="show"
></app-list-item>
</app-card>
</ng-container>
</ng-container>
<ng-container *ngIf="shows$ | async as shows">
@@ -24,7 +26,7 @@
heading="veröffentlichte Veranstaltungen"
>
<app-list-item
*ngFor="let show of getPublicShows(shows)"
*ngFor="let show of getPublicShows(shows) | sortBy: 'desc':'date'"
[routerLink]="show.id"
[show]="show"
></app-list-item>