Loading angepasst
This commit is contained in:
@@ -167,12 +167,23 @@ else
|
||||
}
|
||||
|
||||
@code {
|
||||
[PersistentState(AllowUpdates = true)]
|
||||
public List<TenantStats>? PersistentTenants { get; set; }
|
||||
|
||||
private bool _loading = true;
|
||||
private List<TenantStats> _tenants = [];
|
||||
|
||||
protected override async Task OnInitializedAsync()
|
||||
{
|
||||
await LoadTenants();
|
||||
if (PersistentTenants != null)
|
||||
{
|
||||
_tenants = PersistentTenants;
|
||||
_loading = false;
|
||||
}
|
||||
else
|
||||
{
|
||||
await LoadTenants();
|
||||
}
|
||||
}
|
||||
|
||||
private async Task LoadTenants()
|
||||
@@ -181,6 +192,7 @@ else
|
||||
try
|
||||
{
|
||||
_tenants = await Http.GetFromJsonAsync<List<TenantStats>>("api/superadmin/tenants") ?? [];
|
||||
PersistentTenants = _tenants;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user