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 + 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 + { + } +}