@using MatrixUtils.Abstractions
@Space.RoomName
@code { [Parameter] public RoomInfo Space { get; set; } [Parameter] public List OpenedSpaces { get; set; } protected override Task OnInitializedAsync() { Space.PropertyChanged += (sender, args) => { StateHasChanged(); }; return base.OnInitializedAsync(); } public void ToggleSpace() { if (OpenedSpaces.Contains(Space)) { OpenedSpaces.Remove(Space); } else { OpenedSpaces.Add(Space); } } }