feat(frontend): inventory item-state filter — Any/Equipped/Not equipped radios, moved under Characters
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
4e1b9f4a1f
commit
71f235c8b1
17 changed files with 44 additions and 35 deletions
|
|
@ -32,7 +32,10 @@ export function ActiveChips({ search }: { search: InventorySearch }) {
|
|||
});
|
||||
}
|
||||
if (f.itemSet) chips.push({ label: `Set: ${f.itemSet}`, remove: () => update({ itemSet: '' }) });
|
||||
if (f.equippedOnly) chips.push({ label: 'Equipped', remove: () => update({ equippedOnly: false }) });
|
||||
if (f.equipStatus) chips.push({
|
||||
label: f.equipStatus === 'equipped' ? 'Equipped' : 'Not equipped',
|
||||
remove: () => update({ equipStatus: '' }),
|
||||
});
|
||||
if (f.bonded) chips.push({ label: 'Bonded', remove: () => update({ bonded: false }) });
|
||||
if (f.attuned) chips.push({ label: 'Attuned', remove: () => update({ attuned: false }) });
|
||||
if (f.rare) chips.push({ label: 'Rare', remove: () => update({ rare: false }) });
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue