diff --git a/Iceshrimp.Frontend/Components/Note/NoteComponent.razor b/Iceshrimp.Frontend/Components/Note/NoteComponent.razor index f26a4135..8cf0e634 100644 --- a/Iceshrimp.Frontend/Components/Note/NoteComponent.razor +++ b/Iceshrimp.Frontend/Components/Note/NoteComponent.razor @@ -5,12 +5,7 @@ @inject ComposeService ComposeService @inject SessionService Session;
- + + @(User.DisplayName ?? User.Username) }
- @(DisplayName ?? Username) - @@@Username@(Host != null ? $"@{Host}" : "") + + @@@User.Username@(User.Host != null ? $"@{User.Host}" : "")
@code { - [Parameter] [EditorRequired] public required string AvatarUrl { get; set; } - [Parameter] [EditorRequired] public required string? DisplayName { get; set; } - [Parameter] [EditorRequired] public required string Username { get; set; } - [Parameter] [EditorRequired] public required bool Indented { get; set; } - [Parameter] [EditorRequired] public required string? Host { get; set; } + [Parameter] [EditorRequired] public required UserResponse User { get; set; } + [Parameter] [EditorRequired] public required bool Indented { get; set; } private void OpenProfile() { - var path = $"@{Username}"; - if (Host?.Length > 0) + var path = $"@{User.Username}"; + if (User.Host?.Length > 0) { - path += $"@{Host}"; + path += $"@{User.Host}"; } Nav.NavigateTo($"/{path}");