Iceshrimp.NET/Iceshrimp.Frontend/Components/TabPage.razor
2024-10-24 18:20:48 +02:00

15 lines
No EOL
411 B
Text

@if (Parent.ActivePage == this)
{
@TabContent
}
@code {
[CascadingParameter] private TabbedMenu Parent { get; set; } = null!;
[Parameter, EditorRequired] public required RenderFragment TabContent { get; set; }
[Parameter, EditorRequired] public RenderFragment? Title { get; set; }
protected override void OnInitialized()
{
Parent.AddPage(this);
}
}