@namespace Menu @inherits Panel @using Sandbox
@if (Player is not null ) { var playerclass = "username"; if (Player.Online) playerclass += " online"; if (Player.IsFriend) playerclass += " friend";
@Player.Name
} @if (Date != null ) {
@Date?.Humanize()
} @if (Details is not null ) {
@Details
}
@if ( TopBar is not null ) { @TopBar }
@Content
@code { [Parameter] public Sandbox.Services.Players.Profile Player { get; set; } [Parameter] public RenderFragment Content { get; set; } [Parameter] public RenderFragment TopBar { get; set; } [Parameter] public DateTimeOffset? Date { get; set; } [Parameter] public string Details { get; set; } void OpenUserPanel() { Game.Overlay.ShowPlayer(Player.Id); } }