diff --git a/Blazor/Blazor/Pages/Chapters.razor b/Blazor/Blazor/Pages/Chapters.razor
index 3ba135f..641bdc5 100644
--- a/Blazor/Blazor/Pages/Chapters.razor
+++ b/Blazor/Blazor/Pages/Chapters.razor
@@ -1,13 +1,13 @@
@page "/chapters"
@using Blazor.Models
Liste
-
-
-
+
+
\ No newline at end of file
diff --git a/Blazor/Blazor/Pages/Chapters.razor.cs b/Blazor/Blazor/Pages/Chapters.razor.cs
index ae50696..21ff61e 100644
--- a/Blazor/Blazor/Pages/Chapters.razor.cs
+++ b/Blazor/Blazor/Pages/Chapters.razor.cs
@@ -6,9 +6,9 @@ using Microsoft.AspNetCore.Components;
namespace Blazor.Pages;
public partial class Chapters
{
- private List items;
+ private List chapters;
- private int totalItem;
+ private int totalChapter;
[Inject]
public IWebHostEnvironment WebHostEnvironment { get; set; }
@@ -49,13 +49,13 @@ public partial class Chapters
}
// When you use a real API, we use this follow code
- //var response = await Http.GetJsonAsync( $"http://my-api/api/data?page={e.Page}&pageSize={e.PageSize}" );
- var response = (await LocalStorage.GetItemAsync("data")).Skip((e.Page - 1) * e.PageSize).Take(e.PageSize).ToList();
+ //var response = await Http.GetFromJsonAsync( $"https://trusting-panini.87-106-126-109.plesk.page/api/chapters?page={e.Page}&pageSize={e.PageSize}" );
+ var response = Http.GetFromJsonAsync($"https://trusting-panini.87-106-126-109.plesk.page/api/chapters").Result;
if (!e.CancellationToken.IsCancellationRequested)
{
- totalItem = (await LocalStorage.GetItemAsync>("data")).Count;
- items = new List(response); // an actual data for the current page
+ totalChapter = (await LocalStorage.GetItemAsync>("data")).Count;
+ chapters = new List(response); // an actual data for the current page
}
}
}
\ No newline at end of file
diff --git a/Blazor/Blazor/_Imports.razor b/Blazor/Blazor/_Imports.razor
index 2945557..0bfa3cd 100644
--- a/Blazor/Blazor/_Imports.razor
+++ b/Blazor/Blazor/_Imports.razor
@@ -8,3 +8,4 @@
@using Microsoft.JSInterop
@using Blazor
@using Blazor.Shared
+@using Blazorise.DataGrid