diff --git a/CetteAppliVaMarcher/.drone.yml b/CetteAppliVaMarcher/.drone.yml
index 666f51d..87c02b1 100644
--- a/CetteAppliVaMarcher/.drone.yml
+++ b/CetteAppliVaMarcher/.drone.yml
@@ -57,7 +57,7 @@ steps:
dockerfile: Sources/Dockerfile
context: .
registry: hub.codefirst.iut.uca.fr
- repo: hub.codefirst.iut.uca.fr/git/paul.squizzato/MonAppliBlazorCool
+ repo: hub.codefirst.iut.uca.fr/my-group/my-application-client
username:
from_secret: SECRET_REGISTRY_USERNAME
password:
@@ -65,7 +65,6 @@ steps:
when:
branch:
- master
-
# The volumes declaration appear at the end of the file, after all steps
volumes:
- name: docs
diff --git a/CetteAppliVaMarcher/CetteAppliVaMarcher/Pages/Inventory.razor b/CetteAppliVaMarcher/CetteAppliVaMarcher/Pages/Inventory.razor
index c99eed7..fb012bf 100644
--- a/CetteAppliVaMarcher/CetteAppliVaMarcher/Pages/Inventory.razor
+++ b/CetteAppliVaMarcher/CetteAppliVaMarcher/Pages/Inventory.razor
@@ -1,10 +1,9 @@
@page "/inventory"
+@using CetteAppliVaMarcher.Components
Inventory
-
@foreach (var item in Items)
{
- @item()
+
}
-
diff --git a/CetteAppliVaMarcher/CetteAppliVaMarcher/Pages/Inventory.razor.cs b/CetteAppliVaMarcher/CetteAppliVaMarcher/Pages/Inventory.razor.cs
index 2728038..aeeba43 100644
--- a/CetteAppliVaMarcher/CetteAppliVaMarcher/Pages/Inventory.razor.cs
+++ b/CetteAppliVaMarcher/CetteAppliVaMarcher/Pages/Inventory.razor.cs
@@ -1,6 +1,32 @@
-namespace CetteAppliVaMarcher.Pages
+using CetteAppliVaMarcher.Components;
+using CetteAppliVaMarcher.Models;
+using CetteAppliVaMarcher.Services;
+using Microsoft.AspNetCore.Components;
+
+namespace CetteAppliVaMarcher.Pages
{
public partial class Inventory
{
+ [Inject]
+ public IDataService DataService { get; set; }
+
+ public List- Items { get; set; } = new List
- ();
+
+ private List Recipes { get; set; } = new List();
+
+ protected override async Task OnAfterRenderAsync(bool firstRender)
+ {
+ base.OnAfterRenderAsync(firstRender);
+
+ if (!firstRender)
+ {
+ return;
+ }
+
+ Items = await DataService.List(0, await DataService.Count());
+ Recipes = await DataService.GetRecipes();
+
+ StateHasChanged();
+ }
}
}
diff --git a/CetteAppliVaMarcher/CetteAppliVaMarcher/Pages/TestLayout.razor b/CetteAppliVaMarcher/CetteAppliVaMarcher/Pages/TestLayout.razor
index 0d18bc8..110eb15 100644
--- a/CetteAppliVaMarcher/CetteAppliVaMarcher/Pages/TestLayout.razor
+++ b/CetteAppliVaMarcher/CetteAppliVaMarcher/Pages/TestLayout.razor
@@ -1,5 +1,5 @@
@page "/layout"
-@layout PtitLayoutTranquilou
+@layout PtitLayoutTranquilax
layout
diff --git a/CetteAppliVaMarcher/CetteAppliVaMarcher/Shared/NavMenu.razor b/CetteAppliVaMarcher/CetteAppliVaMarcher/Shared/NavMenu.razor
index a7535a8..0a5b583 100644
--- a/CetteAppliVaMarcher/CetteAppliVaMarcher/Shared/NavMenu.razor
+++ b/CetteAppliVaMarcher/CetteAppliVaMarcher/Shared/NavMenu.razor
@@ -34,6 +34,11 @@
NE CLIQUEZ PAS
+
+
+ Inventory
+
+
diff --git a/CetteAppliVaMarcher/CetteAppliVaMarcher/nuget.config b/CetteAppliVaMarcher/CetteAppliVaMarcher/nuget.config
new file mode 100644
index 0000000..0461412
--- /dev/null
+++ b/CetteAppliVaMarcher/CetteAppliVaMarcher/nuget.config
@@ -0,0 +1,6 @@
+namespace CetteAppliVaMarcher
+{
+ public class nuget
+ {
+ }
+}