diff --git a/ValblazeProject/Pages/Inventaire.razor b/ValblazeProject/Pages/Inventaire.razor index 255fd96..c074fb7 100644 --- a/ValblazeProject/Pages/Inventaire.razor +++ b/ValblazeProject/Pages/Inventaire.razor @@ -3,35 +3,40 @@ @using ValblazeProject.Components @using ValblazeProject.Models -

inventaire

+
+
+

Inventaire

+
+ @for(int i=0; i<10; i++){ + + } +
+
+
-
- @for(int i=0; i<10; i++){ - - } -
+ -
- - - - @if (!string.IsNullOrWhiteSpace(context.ImageBase64)) - { - @context.DisplayName - } - else - { - @context.DisplayName - } - - - - -
\ No newline at end of file + + + + @if (!string.IsNullOrWhiteSpace(context.ImageBase64)) + { + @context.DisplayName + } + else + { + @context.DisplayName + } + + + + +
+
\ No newline at end of file diff --git a/ValblazeProject/Pages/Inventaire.razor.cs b/ValblazeProject/Pages/Inventaire.razor.cs index 72242f5..557397e 100644 --- a/ValblazeProject/Pages/Inventaire.razor.cs +++ b/ValblazeProject/Pages/Inventaire.razor.cs @@ -8,13 +8,15 @@ using Microsoft.Extensions.Localization; using ValblazeProject.Modals; using ValblazeProject.Services; using ValblazeProject.Components; +using System.Collections.ObjectModel; +using System.ComponentModel; +using Microsoft.AspNetCore.Components.Forms; namespace ValblazeProject.Pages { public partial class Inventaire { private List items; - private int totalItem; [Inject] @@ -34,6 +36,31 @@ namespace ValblazeProject.Pages [CascadingParameter] public IModalService Modal { get; set; } + private string _searchText; + + public string SearchText + { + get { return _searchText; } + set + { + _searchText = value; + OnSearch(_searchText); + } + } + + public async Task OnSearch(string _searchText) + { + /* foreach(var item in items) + { + if(item.Name == rechercheText) + { + rechercheItems.Add(item); + } + }*/ + TODO + } + + private async Task OnReadData(DataGridReadDataEventArgs e) { if (e.CancellationToken.IsCancellationRequested) diff --git a/ValblazeProject/Pages/Inventaire.razor.css b/ValblazeProject/Pages/Inventaire.razor.css new file mode 100644 index 0000000..6db3d10 --- /dev/null +++ b/ValblazeProject/Pages/Inventaire.razor.css @@ -0,0 +1,20 @@ +.inventaire { + display: flex; + max-width: 700px; + flex-direction: column; +} + +.maList { +} + +.contentInvent { + display: flex; +} + + +.caseInvent { + gap: 20px; + display: flex; + flex-wrap: wrap; + margin-top: 10px; +}