@typeparam TItem @using System.Diagnostics.CodeAnalysis @TableHeader @foreach (var item in Items) { if (RowTemplate is not null) { @RowTemplate(item) } }
@code { [Parameter] public RenderFragment? TableHeader { get; set; } [Parameter] public RenderFragment? RowTemplate { get; set; } [Parameter, AllowNull] public IReadOnlyList Items { get; set; } }