From 6a03308dc1cf04bf0492df0b787bd10a633d4ff0 Mon Sep 17 00:00:00 2001 From: TekH Date: Mon, 1 Jun 2026 04:44:46 +0200 Subject: [PATCH] Update UI and improve routing and parameter handling Updated the content in `Index.razor` to describe the digital signature portal's features and removed redundant UI elements, including a document signing button and a feature badge. Modified `ReportViewer.razor` to remove the `/receiver` route, leaving only `/receiver/{EnvelopeKey}`. Updated the `EnvelopeKey` parameter to be non-nullable with a default value, improving type safety and preventing null reference issues. --- EnvelopeGenerator.ReceiverUI/Pages/Index.razor | 14 +++----------- .../Pages/ReportViewer.razor | 3 +-- 2 files changed, 4 insertions(+), 13 deletions(-) diff --git a/EnvelopeGenerator.ReceiverUI/Pages/Index.razor b/EnvelopeGenerator.ReceiverUI/Pages/Index.razor index 94eb6276..337a14b2 100644 --- a/EnvelopeGenerator.ReceiverUI/Pages/Index.razor +++ b/EnvelopeGenerator.ReceiverUI/Pages/Index.razor @@ -21,19 +21,11 @@

- Öffnen Sie ein Ihnen zugesandtes Dokument, indem Sie auf den Link in Ihrer E-Mail klicken - oder den Zugangscode manuell eingeben. + Das digitale Unterschriftenportal ist eine Plattform, die entwickelt wurde, um Ihre Dokumente sicher zu unterschreiben und zu verwalten. + Mit seiner benutzerfreundlichen Oberfläche können Sie Ihre Dokumente schnell hochladen, die Unterschriftsprozesse verfolgen und Ihre digitalen Unterschriftenanwendungen einfach durchführen. + Dieses Portal beschleunigt Ihren Arbeitsablauf mit rechtlich gültigen Unterschriften und erhöht gleichzeitig die Sicherheit Ihrer Dokumente.

- -
diff --git a/EnvelopeGenerator.ReceiverUI/Pages/ReportViewer.razor b/EnvelopeGenerator.ReceiverUI/Pages/ReportViewer.razor index a0fdaf5c..63469372 100644 --- a/EnvelopeGenerator.ReceiverUI/Pages/ReportViewer.razor +++ b/EnvelopeGenerator.ReceiverUI/Pages/ReportViewer.razor @@ -1,4 +1,3 @@ -@page "/receiver" @page "/receiver/{EnvelopeKey}" @using System.Drawing @using DevExpress.Blazor @@ -283,7 +282,7 @@ Shown="OnPopupShownAsync"> ("Cursive", "cursive") }; - [Parameter] public string? EnvelopeKey { get; set; } + [Parameter] public string EnvelopeKey { get; set; } = string.Empty; DxReportViewer? reportViewer; XtraReport? Report;