simple role management

This commit is contained in:
2020-04-25 14:53:35 +02:00
committed by smuddy
parent 732353f5bd
commit e17b8acc9c
29 changed files with 219 additions and 31 deletions

View File

@@ -1,14 +1,24 @@
import {Pipe, PipeTransform} from '@angular/core';
import {roles} from '../../../services/user/roles';
@Pipe({
name: 'role'
})
export class RolePipe implements PipeTransform {
transform(role: 'admin'): string {
transform(role: roles): string {
switch (role) {
case 'none':
return 'keine Berechtigung';
case 'admin':
return 'Administrator';
case 'user':
return 'Benutzer';
case 'leader':
return 'Lobpreisleiter';
case 'presenter':
return 'Präsentator';
}
}