@code { private bool collapseNavMenu = true; private string? NavMenuCssClass => collapseNavMenu ? "collapse" : null; private void ToggleNavMenu() { collapseNavMenu = !collapseNavMenu; } protected override async Task OnInitializedAsync() { App.ClientManager.ClientState.Guilds.CollectionChanged += (_,_) => this.StateHasChanged(); } }