From 8cb9f272e33f2da621a7ab9aa60471a9fb91338a Mon Sep 17 00:00:00 2001 From: pancakes Date: Mon, 2 Dec 2024 15:45:18 +1000 Subject: [PATCH] [frontend/components] Make InlineEmoji generic --- Iceshrimp.Frontend/Components/InlineEmoji.razor | 9 +++++---- Iceshrimp.Frontend/Components/NoteReactionDetails.razor | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Iceshrimp.Frontend/Components/InlineEmoji.razor b/Iceshrimp.Frontend/Components/InlineEmoji.razor index e31ea7b6..a504ee93 100644 --- a/Iceshrimp.Frontend/Components/InlineEmoji.razor +++ b/Iceshrimp.Frontend/Components/InlineEmoji.razor @@ -1,14 +1,15 @@ @using Iceshrimp.Shared.Schemas.Web -@if (Reaction.Url == null) +@if (Url == null) { - @Reaction.Name + @Name } else { - @Reaction.Name + @Name } @code { - [Parameter, EditorRequired] public required NoteReactionSchema Reaction { get; set; } + [Parameter, EditorRequired] public required string Name { get; set; } + [Parameter, EditorRequired] public required string? Url { get; set; } } \ No newline at end of file diff --git a/Iceshrimp.Frontend/Components/NoteReactionDetails.razor b/Iceshrimp.Frontend/Components/NoteReactionDetails.razor index 746aafae..a7ee67e1 100644 --- a/Iceshrimp.Frontend/Components/NoteReactionDetails.razor +++ b/Iceshrimp.Frontend/Components/NoteReactionDetails.razor @@ -6,7 +6,7 @@ { - <InlineEmoji Reaction="el"/> + <InlineEmoji Name="@el.Name" Url="@el.Url"/> <span class="reaction-count">@el.Count</span>