UI/Components/SpawnMenuContent.razor

A UI Razor component for the spawn menu. It defines a Panel-derived component with optional Header and Body render fragments, rendering a header div if provided and always rendering the body inside a div with class "body menuinner".

@using Sandbox;
@using Sandbox.UI;
@inherits Panel
@namespace Sandbox

<root>
    @if (Header != null)
    {
        <div class="header">@Header</div>
    }

    <div class="body menuinner">@Body</div>
</root>

@code
{

    [Parameter] public RenderFragment Header { get; set; }
    [Parameter] public RenderFragment Body { get; set; }

}