You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
2.3 KiB
59 lines
2.3 KiB
@using BlazorApV1.Models
|
|
|
|
<CascadingValue Value="@this">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-6">
|
|
|
|
<div>
|
|
<div class="content">
|
|
<div class="css-inv">
|
|
<div class="slotSpace">
|
|
<h1>@Localizer["Inventory"]</h1>
|
|
@for (int i = 0; i < 16; i++)
|
|
{
|
|
<ItemInventory Index=i Item=@this.RecipeItems[i] />
|
|
}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-8">
|
|
<div>@Localizer["Available"] :</div>
|
|
<div>
|
|
<button @onclick="SortByame" class="btn btn-secondary">
|
|
@Localizer["Sort"]
|
|
</button>
|
|
<div class="css-grid d-sm-block">
|
|
<DataGrid TItem="Item"
|
|
Data="@Items"
|
|
TotalItems="@totalItem"
|
|
PageSize="6"
|
|
Filterable
|
|
FilterMethod="DataGridFilterMethod.StartsWith"
|
|
ShowPager
|
|
Sortable='true'
|
|
ShowCaptions='false'
|
|
Responsive>
|
|
<DataGridColumn TItem="Item" Field="@nameof(Item.Id)" Caption="" Filterable=false />
|
|
<DataGridColumn TItem="Item" Field="@nameof(Item.Id)" Caption="" Filterable=false>
|
|
<DisplayTemplate>
|
|
<ItemInventory Item="@context" NoDrop="true" Index="-1" />
|
|
</DisplayTemplate>
|
|
</DataGridColumn>
|
|
<DataGridColumn TItem="Item" Field="@nameof(Item.DisplayName)" Caption="Display name" Filterable />
|
|
|
|
|
|
</DataGrid>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div>Actions</div>
|
|
<div class="actions" id="actions">
|
|
</div>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</CascadingValue> |