LANCommander/LANCommander.UI/Components/Chat/ChatMessageGroup.razor

23 lines
716 B
Text
Raw Permalink Normal View History

@using System.Globalization
2025-09-06 13:09:47 -05:00
@namespace LANCommander.UI.Components
<Flex Class="chat-message-group" Gap="FlexGap.Small">
<SafeAvatar Username="@UserName" />
<Flex Direction="FlexDirection.Vertical">
<Flex Gap="FlexGap.Small">
<span class="chat-message-author">@UserName</span>
<span class="chat-message-timestamp">@StartedOn.ToString(CultureInfo.CurrentCulture)</span>
</Flex>
@ChildContent
</Flex>
</Flex>
@code {
[Parameter] public RenderFragment? ChildContent { get; set; }
[Parameter] public string UserName { get; set; }
[Parameter] public Guid UserId { get; set; }
[Parameter] public DateTime StartedOn { get; set; }
}