Updated Blazor UI tag/creator views. Altered logic for sorting favorite/blacklisted fields for tags/creators.
All checks were successful
ci / build-test (push) Successful in 2m45s
ci / publish-image (push) Successful in 1m58s

This commit is contained in:
2026-04-18 21:39:58 -04:00
parent 1f91e46527
commit c203b2cbdb
13 changed files with 308 additions and 120 deletions

View File

@@ -5,6 +5,7 @@
@using JSMR.UI.Blazor.Enums
@using JSMR.UI.Blazor.Filters
@using JSMR.UI.Blazor.Services
@using AntDesign
<div class="search-toolbar">
<BitMenuButton TItem="BitMenuButtonItem" Text="Presets" Items="presets" Variant="BitVariant.Outline" OnClick="test" />
@@ -59,9 +60,18 @@
Value="@Value.SaleStatus"
ValueChanged="@(value => Update(Value with { SaleStatus = value }))">
<PrefixTemplate>
<InputPrefix Graphic="Graphic.Cart" Tooltip="Keywords"></InputPrefix>
<InputPrefix Graphic="Graphic.Cart" Tooltip="Sale Status"></InputPrefix>
</PrefixTemplate>
</BitDropdown>
@* <Select TItem="SelectOption<SaleStatus?>"
TItemValue="SaleStatus?"
Placeholder="All (Placeholder)"
ValueName="Value"
LabelName="Label"
DataSource="saleStatuses2"
Value="@Value.SaleStatus"
ValueChanged="@(value => Update(Value with { SaleStatus = value }))">
</Select> *@
</div>
<div class="search-filter-control-span-1">
<BitDropdown Prefix="Circles"
@@ -219,6 +229,7 @@
List<BitDropdownItem<Locale>> locales = [];
List<BitDropdownItem<SaleStatus?>> saleStatuses = [];
List<SelectOption<SaleStatus?>> saleStatuses2 = [];
List<BitDropdownItem<CircleStatus?>> circleStatuses = [];
List<BitDropdownItem<TagStatus?>> tagStatuses = [];
List<BitDropdownItem<CreatorStatus?>> creatorStatuses = [];
@@ -242,6 +253,7 @@
{
locales = Lookups.GetLocales();
saleStatuses = Lookups.GetSaleStatuses();
saleStatuses2 = Lookups.GetSaleStatuses2();
circleStatuses = Lookups.GetCircleStatuses();
tagStatuses = Lookups.GetTagStatuses();
creatorStatuses = Lookups.GetCreatorStatuses();