@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; }
}