public async Task <IViewComponentResult> InvokeAsync()
        {
            if (!User.Identity.IsAuthenticated)
            {
                return(View("GameEventsListUnauthenticated"));
            }

            var gameEventsList = await _gameEventService.GetAccessibleGameEventsAsync(User.Identity.Name);

            return(View("GameEventsList", gameEventsList.ToViewModel()));
        }