internal override async void OnSettingsChanged(object?sender, UserSettingsEventArgs e)
    {
        if (e.ChangedKey != nameof(UserSettings.AllMaps))
        {
            return;
        }

        Players = Enumerable.Empty <PlayerStatisticDto>();
        StateHasChanged();
        Players = (await PlayersApi.GetAllStatisticsAsync()).Where(p => p.BestGameSum is not null).ToList();
        StateHasChanged();
    }
 protected override async Task OnInitializedAsync()
 {
     Players = (await PlayersApi.GetAllStatisticsAsync()).Where(p => p.BestGameSum is not null).ToList();
 }