diff --git a/BlazorApp/BlazorApp/BlazorApp.csproj b/BlazorApp/BlazorApp/BlazorApp.csproj
index b775b09..6033f3c 100644
--- a/BlazorApp/BlazorApp/BlazorApp.csproj
+++ b/BlazorApp/BlazorApp/BlazorApp.csproj
@@ -6,4 +6,10 @@
enable
+
+
+
+
+
+
diff --git a/BlazorApp/BlazorApp/Models/Item.cs b/BlazorApp/BlazorApp/Models/Item.cs
new file mode 100644
index 0000000..0eb9b53
--- /dev/null
+++ b/BlazorApp/BlazorApp/Models/Item.cs
@@ -0,0 +1,15 @@
+namespace BlazorApp.Models
+{
+ public class Item
+{
+ public int Id { get; set; }
+ public string DisplayName { get; set; }
+ public string Name { get; set; }
+ public int StackSize { get; set; }
+ public int MaxDurability { get; set; }
+ public List EnchantCategories { get; set; }
+ public List RepairWith { get; set; }
+ public DateTime CreatedDate { get; set; }
+ public DateTime? UpdatedDate { get; set; }
+}
+}
diff --git a/BlazorApp/BlazorApp/Pages/List.razor b/BlazorApp/BlazorApp/Pages/List.razor
index c942a26..2acfb82 100644
--- a/BlazorApp/BlazorApp/Pages/List.razor
+++ b/BlazorApp/BlazorApp/Pages/List.razor
@@ -1,5 +1,28 @@
-List
+@page "/List"
+@using BlazorApp.Models;
-@code {
-}
+List
+
+
+
+
+
+
+
+
+
+
+ @(string.Join(", ", ((Item)context).EnchantCategories))
+
+
+
+
+ @(string.Join(", ", ((Item)context).RepairWith))
+
+
+
+
\ No newline at end of file
diff --git a/BlazorApp/BlazorApp/Pages/List.razor.cs b/BlazorApp/BlazorApp/Pages/List.razor.cs
new file mode 100644
index 0000000..601a050
--- /dev/null
+++ b/BlazorApp/BlazorApp/Pages/List.razor.cs
@@ -0,0 +1,21 @@
+using BlazorApp.Models;
+using Microsoft.AspNetCore.Components;
+
+namespace BlazorApp.Pages
+{
+ public partial class List
+ {
+ private Item[] items;
+
+ [Inject]
+ public HttpClient Http { get; set; }
+
+ [Inject]
+ public NavigationManager NavigationManager { get; set; }
+
+ protected override async Task OnInitializedAsync()
+ {
+ items = await Http.GetFromJsonAsync- ($"{NavigationManager.BaseUri}fake-data.json");
+ }
+ }
+}
diff --git a/BlazorApp/BlazorApp/Pages/_Layout.cshtml b/BlazorApp/BlazorApp/Pages/_Layout.cshtml
index 5437182..c34fa19 100644
--- a/BlazorApp/BlazorApp/Pages/_Layout.cshtml
+++ b/BlazorApp/BlazorApp/Pages/_Layout.cshtml
@@ -28,5 +28,11 @@
+
+
+
+
+
+