From d09926a8b43ed1b2c4745cc364a602d8ed585144 Mon Sep 17 00:00:00 2001 From: "a.beging@eas-solutions.de" Date: Fri, 24 Apr 2026 14:29:18 +0200 Subject: [PATCH] Enhance VerificationSettingsDialog: add success message for link copy action and improve button styling --- .../Dialogs/VerificationSettingsDialog.razor | 8 ++++++-- .../Dialogs/VerificationSettingsDialog.razor.cs | 3 +++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/FoodsharingSiegen.Server/Dialogs/VerificationSettingsDialog.razor b/FoodsharingSiegen.Server/Dialogs/VerificationSettingsDialog.razor index 7cdd9b2..c91906a 100644 --- a/FoodsharingSiegen.Server/Dialogs/VerificationSettingsDialog.razor +++ b/FoodsharingSiegen.Server/Dialogs/VerificationSettingsDialog.razor @@ -10,8 +10,12 @@

Kopiere diesen Link und teile ihn mit @Prospect?.Name:

-
-
diff --git a/FoodsharingSiegen.Server/Dialogs/VerificationSettingsDialog.razor.cs b/FoodsharingSiegen.Server/Dialogs/VerificationSettingsDialog.razor.cs index 14c0016..fb6658c 100644 --- a/FoodsharingSiegen.Server/Dialogs/VerificationSettingsDialog.razor.cs +++ b/FoodsharingSiegen.Server/Dialogs/VerificationSettingsDialog.razor.cs @@ -23,6 +23,8 @@ namespace FoodsharingSiegen.Server.Dialogs private int ImageCount { get; set; } = 0; private bool ShowLinkPanel { get; set; } = false; + + private bool CopySuccess { get; set; } = false; private string LinkUrl { get; set; } = string.Empty; protected override async Task OnInitializedAsync() @@ -77,6 +79,7 @@ namespace FoodsharingSiegen.Server.Dialogs private async Task CopyLink() { await JS.InvokeVoidAsync("navigator.clipboard.writeText", LinkUrl); + CopySuccess = true; } private async Task ViewImagesAsync()