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

@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>