@* Displays a UTC DateTimeOffset formatted for display. Tooltip shows UTC value. A null Value renders as a plain "never" placeholder — used for timestamps that have not happened yet (e.g. a heartbeat-only site with no full report). *@ @if (Value is { } value) { @value.LocalDateTime.ToString(Format) } else { @NullText } @code { [Parameter, EditorRequired] public DateTimeOffset? Value { get; set; } [Parameter] public string Format { get; set; } = "yyyy-MM-dd HH:mm:ss"; /// Text shown when is null. [Parameter] public string NullText { get; set; } = "never"; }