From 6ec5b95982a38e05a271a4029e3e133210529fae Mon Sep 17 00:00:00 2001 From: Jonathan Bourdon Date: Thu, 5 Mar 2026 00:00:38 -0500 Subject: [PATCH] add variant fileter --- src/App.vue | 5 +- src/components/filters/FilterBar.vue | 37 ++++++++++++- src/components/table/ProfitRow.vue | 27 ++++++++- src/components/table/TableHeader.vue | 2 +- src/composables/useCraftingProfit.ts | 23 +++++--- src/composables/useFilters.ts | 21 ++++++- src/pages/ProductionPage.vue | 83 +++++++++++++++++++++++++++- src/types/filters.ts | 5 ++ 8 files changed, 186 insertions(+), 17 deletions(-) diff --git a/src/App.vue b/src/App.vue index 3e0d478..4cfdd12 100644 --- a/src/App.vue +++ b/src/App.vue @@ -19,7 +19,8 @@
+ @toggle-enchantment="toggleEnchantment" @reset-enchantments="resetEnchantments" + @toggle-variant="toggleVariant" @reset-variants="resetVariants" @set-rrr="setRrr" />
@@ -72,6 +73,8 @@ const { setNameFilter, toggleEnchantment, resetEnchantments, + toggleVariant, + resetVariants, } = useFilters() // Profit calculation diff --git a/src/components/filters/FilterBar.vue b/src/components/filters/FilterBar.vue index a283c93..ce3ad99 100644 --- a/src/components/filters/FilterBar.vue +++ b/src/components/filters/FilterBar.vue @@ -117,6 +117,20 @@ + +
+ Variant +
+ + +
+
+
City @@ -150,7 +164,8 @@