diff --git a/TP Blazor/Pages/List.razor b/TP Blazor/Pages/List.razor index 5302e38..5ef36b6 100644 --- a/TP Blazor/Pages/List.razor +++ b/TP Blazor/Pages/List.razor @@ -1,49 +1,53 @@ @page "/list" -@using TP_Blazor.Models - -

@Localizer["Title"]

- +@using Models +

@Localizer["Inventaire"]

- - @Localizer["btnTitle"] + + Ajouter
- + - @*@context.DisplayName*@ @if (!string.IsNullOrWhiteSpace(context.ImageBase64)) - { - @context.DisplayName - } - else - { - @context.DisplayName - } + { + @context.DisplayName + } + else + { + @context.DisplayName + } - - - - + + + + @(string.Join(", ", ((Item)context).EnchantCategories)) - + @(string.Join(", ", ((Item)context).RepairWith)) - + + - - Editer - - - + + Editer + + + \ No newline at end of file diff --git a/TP Blazor/Pages/List.razor.cs b/TP Blazor/Pages/List.razor.cs index fc9879b..482b6ab 100644 --- a/TP Blazor/Pages/List.razor.cs +++ b/TP Blazor/Pages/List.razor.cs @@ -49,12 +49,11 @@ public partial class List { return; } - //var response = (await HttpClient.GetFromJsonAsync($"{NavigationManager.BaseUri}fake-data.json")).Skip((e.Page - 1) * e.PageSize).Take(e.PageSize).ToList(); + if (!e.CancellationToken.IsCancellationRequested) { - //totalItem = (await HttpClient.GetFromJsonAsync>($"{NavigationManager.BaseUri}fake-data.json")).Count; - //items = new List(response); // an actual data for the current page + items = await DataService.List(e.Page, e.PageSize); totalItem = await DataService.Count(); }