Removed vulnerabilities
This commit is contained in:
@@ -6,6 +6,7 @@ namespace MidrandBookshop.Components.Layout;
|
||||
public partial class MainLayout(CartService cartService) : IDisposable
|
||||
{
|
||||
[Inject] public IToastService ToastService { get; set; } = default!;
|
||||
[Inject] private NavigationManager Navigation { get; set; } = default!;
|
||||
|
||||
private Cart ShoppingCart => cartService.ShoppingCart;
|
||||
|
||||
@@ -16,13 +17,13 @@ public partial class MainLayout(CartService cartService) : IDisposable
|
||||
|
||||
protected override async Task OnInitializedAsync()
|
||||
{
|
||||
Navigation.LocationChanged += OnLocationChanged;
|
||||
cartService.OnCartChanged += CartService_OnCartChanged;
|
||||
//Navigation.LocationChanged += OnLocationChanged;
|
||||
//cartService.OnCartChanged += CartService_OnCartChanged;
|
||||
|
||||
if (cartService.ShoppingCart.Items.Count == 0)
|
||||
await cartService.LoadCartFromStorageAsync();
|
||||
//if (cartService.ShoppingCart.Items.Count == 0)
|
||||
// await cartService.LoadCartFromStorageAsync();
|
||||
|
||||
SyncSearchQueryFromUrl();
|
||||
//SyncSearchQueryFromUrl();
|
||||
}
|
||||
|
||||
private async void CartService_OnCartChanged() => await InvokeAsync(StateHasChanged);
|
||||
|
||||
Reference in New Issue
Block a user