From 4b28a62845baa064e04cdcd1410bc6d8f05a9bed Mon Sep 17 00:00:00 2001 From: Lilian Date: Tue, 10 Sep 2024 01:32:12 +0200 Subject: [PATCH] [frontend/Components] Make Icon optional in Menu --- Iceshrimp.Frontend/Components/MenuElement.razor | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Iceshrimp.Frontend/Components/MenuElement.razor b/Iceshrimp.Frontend/Components/MenuElement.razor index 36aa1481..51be7f4c 100644 --- a/Iceshrimp.Frontend/Components/MenuElement.razor +++ b/Iceshrimp.Frontend/Components/MenuElement.razor @@ -1,13 +1,16 @@ @using Iceshrimp.Assets.PhosphorIcons @code { - [Parameter] [EditorRequired] public required IconName Icon { get; set; } - [Parameter] [EditorRequired] public required RenderFragment Text { get; set; } - [Parameter] [EditorRequired] public required EventCallback OnSelect { get; set; } + [Parameter] public IconName? Icon { get; set; } + [Parameter] [EditorRequired] public required RenderFragment Text { get; set; } + [Parameter] [EditorRequired] public required EventCallback OnSelect { get; set; } private async Task OnClick() {