{{t('name-header')}} | {{t('last-active-header')}} | {{t('sharing-header')}} | {{t('roles-header')}} | {{t('actions-header')}} | |
---|---|---|---|---|---|
|
{{member.username | titlecase}} @if (member.isPending) { {{t('pending-title')}} } | @if ((messageHub.onlineUsers$ | async)?.includes(member.username)) { {{t('online-now-tooltip')}} } @else { {{member.lastActiveUtc | utcToLocaleDate | timeAgo | sentenceCase | defaultDate}} } |
@if (member.libraries.length > 0) {
@if (hasAdminRole(member) || member.libraries.length === libraryCount) {
{{t('all-libraries')}}
} @else {
@if (member.libraries.length > 5) {
{{t('too-many-libraries')}}
}
@else {
@for(lib of member.libraries; track lib.name) {
|
@if (getRoles(member); as roles) {
@if (roles.length === 0) {
{{null | defaultValue}}
} @else {
@if (hasAdminRole(member)) {
} @else {
{{null | defaultValue}}
}
|
@if (canEditMember(member)) {
@if (member.isPending) {
} @else {
}
}
|
{{t('no-data')}} |