Moved RedirectToLogin code to code behind
This commit is contained in:
@@ -50,15 +50,3 @@
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@code {
|
||||
[Parameter] public long Id { get; set; }
|
||||
[Parameter] public string Title { get; set; } = string.Empty;
|
||||
[Parameter] public string Author { get; set; } = string.Empty;
|
||||
[Parameter] public decimal Price { get; set; }
|
||||
[Parameter] public string Category { get; set; } = string.Empty;
|
||||
[Parameter] public bool IsNew { get; set; }
|
||||
[Parameter] public string BookImageUrl { get; set; } = string.Empty;
|
||||
|
||||
[Parameter] public EventCallback OnCardClick { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
namespace MidrandBookshop.Components;
|
||||
|
||||
public partial class BookCard
|
||||
{
|
||||
[Parameter] public long Id { get; set; }
|
||||
[Parameter] public string Title { get; set; } = string.Empty;
|
||||
[Parameter] public string Author { get; set; } = string.Empty;
|
||||
[Parameter] public decimal Price { get; set; }
|
||||
[Parameter] public string Category { get; set; } = string.Empty;
|
||||
[Parameter] public bool IsNew { get; set; }
|
||||
[Parameter] public string BookImageUrl { get; set; } = string.Empty;
|
||||
|
||||
[Parameter] public EventCallback OnCardClick { get; set; }
|
||||
}
|
||||
@@ -31,12 +31,3 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@code {
|
||||
protected override void OnInitialized()
|
||||
{
|
||||
var returnUrl = Navigation.ToBaseRelativePath(Navigation.Uri);
|
||||
|
||||
Navigation.NavigateTo($"/login?returnUrl={Uri.EscapeDataString(returnUrl)}", forceLoad: true);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
namespace MidrandBookshop.Components;
|
||||
|
||||
public partial class RedirectToLogin
|
||||
{
|
||||
protected override void OnInitialized()
|
||||
{
|
||||
var returnUrl = Navigation.ToBaseRelativePath(Navigation.Uri);
|
||||
|
||||
Navigation.NavigateTo($"/login?returnUrl={Uri.EscapeDataString(returnUrl)}", forceLoad: true);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user