From 98f0a68110da78f30583ecdbcc4b2cd360f81b14 Mon Sep 17 00:00:00 2001 From: Jonathan Bourdon Date: Fri, 6 Mar 2026 14:14:05 -0500 Subject: [PATCH] fix build commit --- src/components/filters/FilterPanel.vue | 90 -------------------------- src/components/filters/TierFilter.vue | 2 + src/components/table/ProfitRow.vue | 4 +- src/pages/PricesPage.vue | 3 +- src/utils/formatting.ts | 2 +- 5 files changed, 6 insertions(+), 95 deletions(-) delete mode 100644 src/components/filters/FilterPanel.vue diff --git a/src/components/filters/FilterPanel.vue b/src/components/filters/FilterPanel.vue deleted file mode 100644 index b2e00b0..0000000 --- a/src/components/filters/FilterPanel.vue +++ /dev/null @@ -1,90 +0,0 @@ - - - diff --git a/src/components/filters/TierFilter.vue b/src/components/filters/TierFilter.vue index 37823c2..29146ff 100644 --- a/src/components/filters/TierFilter.vue +++ b/src/components/filters/TierFilter.vue @@ -29,6 +29,8 @@ defineEmits<{ function tierActiveClass(tier: Tier): string { const classes: Record = { + 2: 'bg-stone-600 border-stone-500 text-white', + 3: 'bg-stone-500 border-stone-400 text-white', 4: 'bg-blue-600 border-blue-500 text-white', 5: 'bg-green-600 border-green-500 text-white', 6: 'bg-yellow-600 border-yellow-500 text-white', diff --git a/src/components/table/ProfitRow.vue b/src/components/table/ProfitRow.vue index 3d2220f..4b093cc 100644 --- a/src/components/table/ProfitRow.vue +++ b/src/components/table/ProfitRow.vue @@ -281,7 +281,7 @@ const STATION: Record = { toolmaker: { label: 'Toolmaker', cls: 'bg-orange-900/30 border border-orange-700/40 text-orange-400' }, } -const VARIANT_INFO: Record = { +const VARIANT_INFO = { avalon: { label: 'Avalon', cls: 'bg-violet-600/30 text-violet-300 border border-violet-600/40' }, crystal: { label: 'Crystal', cls: 'bg-cyan-600/30 text-cyan-300 border border-cyan-600/40' }, artifact: { label: 'Artifact', cls: 'bg-amber-600/30 text-amber-300 border border-amber-600/40' }, @@ -380,7 +380,7 @@ function startEdit(itemId: string, current: number) { function saveEdit(itemId: string) { const v = Math.ceil(Number(inputValue.value)) - if (!inputValue.value && inputValue.value !== 0) { + if (!inputValue.value) { clearManualPrice(itemId, filters.value.city) } else if (v > 0) { setManualPrice(itemId, filters.value.city, v) diff --git a/src/pages/PricesPage.vue b/src/pages/PricesPage.vue index 42e874b..bb46b46 100644 --- a/src/pages/PricesPage.vue +++ b/src/pages/PricesPage.vue @@ -70,9 +70,8 @@ import { ref, computed } from 'vue' import { tierStyle, itemImageUrl } from '../utils/formatting' import PriceCell from '../components/PriceCell.vue' import { ENCHANTMENTS } from '../data/constants' -import type { Enchantment } from '../types/crafting' -function enchantedId(baseId: string, enchant: Enchantment): string { +function enchantedId(baseId: string, enchant: number): string { return enchant === 0 ? baseId : `${baseId}_LEVEL${enchant}` } diff --git a/src/utils/formatting.ts b/src/utils/formatting.ts index b5fef1e..4152ad0 100644 --- a/src/utils/formatting.ts +++ b/src/utils/formatting.ts @@ -219,7 +219,7 @@ export function enchantTextStyle(enc: number): { color: string } { return { color: map[enc] ?? '#9ca3af' } } -export function tierEnchantStyle(tier: number, enchantment: number): object { +export function tierEnchantStyle(tier: number, enchantment: number): Record { const base = tierStyle(tier) if (enchantment === 0) return base return {