@page "/user-management"
@attribute [Authorize]
@inject IAuthService AuthService
@inject ILocalizationService Loc
@inject NavigationManager Navigation
| @Loc["usermanagement.col.name"] | @Loc["usermanagement.col.role"] | @Loc["usermanagement.col.status"] | @Loc["usermanagement.col.actions"] |
|---|---|---|---|
| @u.Name @(u.Id == currentUserId ? "(Du)" : "") | @(u.Role == UserRole.Administrator ? Loc["settings.user.role.admin"] : Loc["settings.user.role.author"]) | @if (u.IsActive) { @Loc["usermanagement.status.active"] } else { @Loc["usermanagement.status.inactive"] } | @if (u.Id != currentUserId) { @if (u.IsActive) { } else { } } else { @Loc["usermanagement.cannot_self"] } |