29 lines
No EOL
895 B
Text
29 lines
No EOL
895 B
Text
@* ReSharper disable once RedundantUsingDirective *@
|
|
@using Iceshrimp.Frontend.Components.Note
|
|
@using Iceshrimp.Shared.Schemas.Web
|
|
@inject NavigationManager Navigation
|
|
@if (Note.Filtered is { Hide: true }) { }
|
|
else
|
|
{
|
|
<div class="note-container" id="@Note.Id">
|
|
@if (Note.Reply is not null)
|
|
{
|
|
<div class="ancestor-wrapper">
|
|
<div class="note-indent">
|
|
<UserAvatar User="@Note.Reply.User"/>
|
|
<Line></Line>
|
|
</div>
|
|
<div class="note">
|
|
<NoteComponent Note="Note.Reply" Indented="true" OpenNote="true"/>
|
|
</div>
|
|
</div>
|
|
}
|
|
<div class="link-wrapper">
|
|
<Note NoteResponse="Note" OpenNote="true"/>
|
|
</div>
|
|
</div>
|
|
}
|
|
|
|
@code {
|
|
[Parameter] [EditorRequired] public required NoteResponse Note { get; set; }
|
|
} |