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.
This commit is contained in:
2026-06-01 04:44:46 +02:00
parent 4c33b1020a
commit 6a03308dc1
2 changed files with 4 additions and 13 deletions

View File

@@ -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;