Add début fonctionalité inventaire

pull/9/head
Louwar 3 years ago
parent e4225a5a83
commit 337da9f8d1

@ -9,6 +9,6 @@
@if (Item != null)
{
@Item.DisplayName
<img src="data:image/png;base64, @(Item.ImageBase64)" class="img-thumbnail" title="@Item.DisplayName" alt="@Item.DisplayName" style="min-width: 50px; max-width: 100px" />
}
</div>

@ -0,0 +1,5 @@
<h3>Inventaire</h3>
@code {
}

@ -0,0 +1,6 @@
namespace ValblazeProject.Components
{
public class InventaireAction
{
}
}

@ -1,8 +1,9 @@
@using System.Globalization
@page "/crafting"
@using System.Globalization
@using ValblazeProject.Components
@using ValblazeProject.Models
<h3>Encour</h3>
<h3>@Localizer["Title"]</h3>
<div>
<Crafting Items="Items" Recipes="Recipes" />

@ -1,5 +1,6 @@
using Microsoft.AspNetCore.Components;
using ValblazeProject.Components;
using Microsoft.Extensions.Localization;
using ValblazeProject.Models;
using ValblazeProject.Services;
@ -10,6 +11,8 @@ namespace ValblazeProject.Pages
[Inject]
public IDataService DataService { get; set; }
[Inject]
public IStringLocalizer<List> Localizer { get; set; }
public List<Item> Items { get; set; } = new List<Item>();
@ -27,7 +30,7 @@ namespace ValblazeProject.Pages
Items = await DataService.List(0, await DataService.Count());
Recipes = await DataService.GetRecipes();
StateHasChanged();
}
}
}

@ -1,5 +1,10 @@
<h3>Inventaire</h3>
@page "/invetaire"
@using System.Globalization
@using ValblazeProject.Components
@using ValblazeProject.Models
@code {
<h3>inventaire</h3>
}
<div>
<!--TODO<Inventaire Items="Items"/>-->
</div>

@ -4,29 +4,30 @@
<div class="@NavMenuCssClass" @onclick="ToggleNavMenu">
<nav class="flex-column">
<div class="nav-item px-3">
<NavLink class="nav-link" href="list">
<span class="oi oi-list-rich" aria-hidden="true"></span> List
</NavLink>
</div>
<div class="nav-item px-3">
<NavLink class="nav-link" href="" Match="NavLinkMatch.All">
<span class="oi oi-home" aria-hidden="true"></span> Home
</NavLink>
</div>
<div class="nav-item px-3">
<NavLink class="nav-link" href="CraftingPage">
<span class="oi oi-plus" aria-hidden="true"></span> Counter
<NavLink class="nav-link" href="list">
<span class="oi oi-list-rich" aria-hidden="true"></span> List
</NavLink>
</div>
<div class="nav-item px-3">
<NavLink class="nav-link" href="counter">
<span class="oi oi-plus" aria-hidden="true"></span> Counter
<NavLink class="nav-link" href="crafting">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-bricks" viewBox="0 0 16 16" style="margin-right: 15px;">
<path d="M0 .5A.5.5 0 0 1 .5 0h15a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5H14v2h1.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5H14v2h1.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-3a.5.5 0 0 1 .5-.5H2v-2H.5a.5.5 0 0 1-.5-.5v-3A.5.5 0 0 1 .5 6H2V4H.5a.5.5 0 0 1-.5-.5v-3zM3 4v2h4.5V4H3zm5.5 0v2H13V4H8.5zM3 10v2h4.5v-2H3zm5.5 0v2H13v-2H8.5zM1 1v2h3.5V1H1zm4.5 0v2h5V1h-5zm6 0v2H15V1h-3.5zM1 7v2h3.5V7H1zm4.5 0v2h5V7h-5zm6 0v2H15V7h-3.5zM1 13v2h3.5v-2H1zm4.5 0v2h5v-2h-5zm6 0v2H15v-2h-3.5z" />
</svg>
Crafting
</NavLink>
</div>
<div class="nav-item px-3">
<NavLink class="nav-link" href="fetchdata">
<span class="oi oi-list-rich" aria-hidden="true"></span> Fetch data
<NavLink class="nav-link" href="invetaire">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" class="bi bi-boxes" viewBox="0 0 16 16" style="margin-right: 15px;">
<path d="M7.752.066a.5.5 0 0 1 .496 0l3.75 2.143a.5.5 0 0 1 .252.434v3.995l3.498 2A.5.5 0 0 1 16 9.07v4.286a.5.5 0 0 1-.252.434l-3.75 2.143a.5.5 0 0 1-.496 0l-3.502-2-3.502 2.001a.5.5 0 0 1-.496 0l-3.75-2.143A.5.5 0 0 1 0 13.357V9.071a.5.5 0 0 1 .252-.434L3.75 6.638V2.643a.5.5 0 0 1 .252-.434L7.752.066ZM4.25 7.504 1.508 9.071l2.742 1.567 2.742-1.567L4.25 7.504ZM7.5 9.933l-2.75 1.571v3.134l2.75-1.571V9.933Zm1 3.134 2.75 1.571v-3.134L8.5 9.933v3.134Zm.508-3.996 2.742 1.567 2.742-1.567-2.742-1.567-2.742 1.567Zm2.242-2.433V3.504L8.5 5.076V8.21l2.75-1.572ZM7.5 8.21V5.076L4.75 3.504v3.134L7.5 8.21ZM5.258 2.643 8 4.21l2.742-1.567L8 1.076 5.258 2.643ZM15 9.933l-2.75 1.571v3.134L15 13.067V9.933ZM3.75 14.638v-3.134L1 9.933v3.134l2.75 1.571Z" />
</svg>
Inventory
</NavLink>
</div>
</nav>

Loading…
Cancel
Save