feat: added User Screen for admins

This commit is contained in:
limited_dev 2023-02-12 19:06:33 +01:00
parent 0279df06fa
commit df1ac86636
11 changed files with 163 additions and 31 deletions

View file

@ -1,13 +1,24 @@
@page "/sys/users"
@using ImageBoardServerApp.Data.Repository
<AuthorizeView>
<Authorized>
<h3>Users</h3>
@foreach (var u in users)
{
<UserEntry user="u"/>
<hr/>
}
</Authorized>
<NotAuthorized>
<DeadLink/>
</NotAuthorized>
</AuthorizeView>
@code {
private List<UserData> users { get; set; }
protected override async Task OnInitializedAsync()
{
users = await UsersRepository.getUsersAsync();
}
}