@using System.Collections.Generic @using Microsoft.AspNetCore.Blazor Child components follow. @foreach (var message in currentChildrenMessages) {

} @functions { int numAdded = 0; List currentChildrenMessages = new List(); void AddChild(UIMouseEventArgs e) { numAdded++; currentChildrenMessages.Add($"Child {numAdded}"); } void RemoveChild(UIMouseEventArgs e) { if (currentChildrenMessages.Count > 0) { currentChildrenMessages.RemoveAt(currentChildrenMessages.Count - 1); } } }