@code { private bool collapseNavMenu = true; private string? NavMenuCssClass => collapseNavMenu ? "collapse" : null; private string? repoUrl { get; set; } = null; private void ToggleNavMenu() { collapseNavMenu = !collapseNavMenu; } protected override async Task OnInitializedAsync() { var query = new Uri(NavigationManager.Uri).Query; var queryDictionary = System.Web.HttpUtility.ParseQueryString(query); repoUrl = queryDictionary["repo"]; await base.OnInitializedAsync(); } }