summary refs log tree commit diff
path: root/testFrontend/SafeNSound.Demo/Pages/Admin.razor
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2025-06-11 10:47:15 +0200
committerRory& <root@rory.gay>2025-06-11 10:47:15 +0200
commit6a830e02b1c1873c77907e7a88c2143a351adea4 (patch)
tree10761b7d0dccb5c8859ee13c4aafae385218345c /testFrontend/SafeNSound.Demo/Pages/Admin.razor
parentAdd initial demo (diff)
downloadnodejs-final-assignment-demo.tar.xz
Finish demo demo
Diffstat (limited to 'testFrontend/SafeNSound.Demo/Pages/Admin.razor')
-rw-r--r--testFrontend/SafeNSound.Demo/Pages/Admin.razor20
1 files changed, 18 insertions, 2 deletions
diff --git a/testFrontend/SafeNSound.Demo/Pages/Admin.razor b/testFrontend/SafeNSound.Demo/Pages/Admin.razor

index 0dcb1a3..952910d 100644 --- a/testFrontend/SafeNSound.Demo/Pages/Admin.razor +++ b/testFrontend/SafeNSound.Demo/Pages/Admin.razor
@@ -5,8 +5,24 @@ return Task.CompletedTask; })">Manage devices </LinkButton> +<LinkButton OnClick="@GetUserList">Get all users</LinkButton> + +<pre> + @foreach (var user in Enumerable.Reverse(UserList)) { + @(user + "\n") + } +</pre> @code { - - + + List<string> UserList { get; set; } = []; + + private async Task GetUserList() { + UserList.Clear(); + await foreach (var userId in App.AdminClient.GetAllUserIdsEnumerable()) { + UserList.Add(userId); + StateHasChanged(); + } + } + } \ No newline at end of file