Deplacement des actions de compte sur l'accueil

This commit is contained in:
2026-04-13 22:46:18 +02:00
parent 6c3b9b77c6
commit 1d0a3f551f
2 changed files with 12 additions and 8 deletions

View File

@@ -30,14 +30,22 @@
</AuthorizeView>
@code {
private string LoginHref => BuildAuthHref("login", CurrentReturnUrl);
private string RegisterHref => BuildAuthHref("register", CurrentReturnUrl);
[Parameter]
public string? ReturnUrl { get; set; }
private string LoginHref => BuildAuthHref("login", EffectiveReturnUrl);
private string RegisterHref => BuildAuthHref("register", EffectiveReturnUrl);
private string LogoutHref => BuildAuthHref("logout", "/");
private string CurrentReturnUrl
private string EffectiveReturnUrl
{
get
{
if (!string.IsNullOrWhiteSpace(ReturnUrl))
{
return ReturnUrl!;
}
var relativePath = Navigation.ToBaseRelativePath(Navigation.Uri);
if (string.IsNullOrWhiteSpace(relativePath))
{