Deplacement des actions de compte sur l'accueil
This commit is contained in:
@@ -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))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user