blog3000/Blog3000/Client/Shared/TopicContent.razor

35 lines
1.1 KiB
Plaintext

@using Blog3000.Shared;
<div class="card topic-content">
<div class="card-title"><span class="topic-quick-link" @onclick="@(e => TopicClicked(Topic.DispId))">@Topic.DispId</span></div>
<div class="card-body">
<ul>
@foreach (var i in sortedPosts)
{
var x = "viewer/" + @i.Id;
<li style="text-wrap: none">
<NavLink class="nav-link" href="@x">
@i.Title <small>
(@{
var r = i.Revisions?.Latest();
var a = r?.Author ?? i.Author;
var t = (r?.ChangedAt?.ToShortDateString() ?? "???")
+ ", "
+ (r?.ChangedAt?.ToShortTimeString() ?? "???");
}@a, @t UTC)
</small>
</NavLink>
</li>
}
</ul>
</div>
</div>
@code {
}