From 20d0e1c8ebab26a0f0f85130c8618cad3bb16fd6 Mon Sep 17 00:00:00 2001 From: Moritz Deiaco Date: Thu, 30 May 2024 14:13:42 +0200 Subject: [PATCH] Used OnAfterRender instead of OnInitialized --- Moonlight/Core/UI/Components/Cards/AdminUserCard.razor | 3 +-- .../Servers/UI/Components/Cards/AdminServersCard.razor | 2 +- .../Servers/UI/Components/Cards/UserDashboardServerCount.razor | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Moonlight/Core/UI/Components/Cards/AdminUserCard.razor b/Moonlight/Core/UI/Components/Cards/AdminUserCard.razor index c05cad84..3c77403d 100644 --- a/Moonlight/Core/UI/Components/Cards/AdminUserCard.razor +++ b/Moonlight/Core/UI/Components/Cards/AdminUserCard.razor @@ -11,9 +11,8 @@ private int UserCount; - protected override async Task OnInitializedAsync() + protected override async Task OnAfterRenderAsync(bool firstRender) { UserCount = UserRepository.Get().Count(); } - } \ No newline at end of file diff --git a/Moonlight/Features/Servers/UI/Components/Cards/AdminServersCard.razor b/Moonlight/Features/Servers/UI/Components/Cards/AdminServersCard.razor index 978ff7b6..0183eda0 100644 --- a/Moonlight/Features/Servers/UI/Components/Cards/AdminServersCard.razor +++ b/Moonlight/Features/Servers/UI/Components/Cards/AdminServersCard.razor @@ -11,7 +11,7 @@ private int ServerCount; - protected override async Task OnInitializedAsync() + protected override async Task OnAfterRenderAsync(bool firstRender) { ServerCount = ServerRepository.Get().Count(); } diff --git a/Moonlight/Features/Servers/UI/Components/Cards/UserDashboardServerCount.razor b/Moonlight/Features/Servers/UI/Components/Cards/UserDashboardServerCount.razor index 952c45ec..7983081f 100644 --- a/Moonlight/Features/Servers/UI/Components/Cards/UserDashboardServerCount.razor +++ b/Moonlight/Features/Servers/UI/Components/Cards/UserDashboardServerCount.razor @@ -28,7 +28,7 @@ private int ServerCount = 0; private int NetworksCount = 0; - protected override async Task OnInitializedAsync() + protected override async Task OnAfterRenderAsync(bool firstRender) { ServerCount = await ServerRepository.Get().Where(x => x.Owner == IdentityService.CurrentUser).CountAsync();