@TabContents
@code { [Parameter] public RenderFragment TabHeaders { get; set; } [Parameter] public RenderFragment TabContents { get; set; } [Parameter] public string InitialActiveTab { get; set; } public string ActiveTab { get; set; } protected override void OnInitialized() { ActiveTab = InitialActiveTab; } public void SetActiveTab(TabHeader header) { ActiveTab = header.Name; StateHasChanged(); } }