improve token

This commit is contained in:
_Bastler
2023-12-15 08:29:42 +01:00
parent fb4d130c1b
commit f8b6d173bc
3 changed files with 11 additions and 6 deletions
@@ -13,14 +13,15 @@
<ng-container matColumnDef="starts">
<th mat-header-cell *matHeaderCellDef mat-sort-header="starts"> {{'permissions.starts' | i18n}} </th>
<td mat-cell *matCellDef="let permission">{{permission.starts | datef:datetimeformat}}</td>
<td mat-cell *matCellDef="let permission">{{ startsVisible ? (permission.starts | datef:datetimeformat) : '-'}}</td>
</ng-container>
<ng-container matColumnDef="expires">
<th mat-header-cell *matHeaderCellDef mat-sort-header="expires"> {{'permissions.expires' | i18n}} </th>
<td mat-cell *matCellDef="let permission">{{permission.expires | datef:datetimeformat}}</td>
<td mat-cell *matCellDef="let permission">{{ expiresVisible ? (permission.expires | datef:datetimeformat) : '-'}}
</td>
</ng-container>
<tr mat-header-row *matHeaderRowDef="permissionColumns"></tr>
<tr mat-row *matRowDef="let myRowData; columns: permissionColumns"></tr>
</table>
</table>
@@ -11,6 +11,8 @@ export class PermissionsComponent implements OnInit, OnChanges {
datetimeformat: String;
@Input() permissions;
@Input() startsVisible: boolean = true;
@Input() expiresVisible: boolean = true;
permissionColumns = ["name", "starts", "expires"];
constructor(private i18n: I18nService) {}