fixing not updating slots to update when an item was removed

fixing bank display
This commit is contained in:
Sheldan
2024-01-22 22:48:14 +01:00
parent 02278b9e55
commit 914db3d871
2 changed files with 5 additions and 2 deletions

View File

@@ -24,13 +24,13 @@ export function Bank() {
const removedItems =
<>
{displayAdded ? <span className={styles.spanNewLine}>Removed items</span> : ''}
{displayRemoved ? <span className={styles.spanNewLine}>Removed items</span> : ''}
{bank.removedSlots.map((item) => <InventoryItem item={item}/>)}
</>
const addedItems =
<>
{displayRemoved ? <span className={styles.spanNewLine}>Added Items</span> : ''}
{displayAdded ? <span className={styles.spanNewLine}>Added Items</span> : ''}
{bank.addedSlots.map((item) => <InventoryItem item={item}/>)}
</>

View File

@@ -144,6 +144,7 @@ export function calculateBankDifferences(existingBank, incomingBankSlots, mockin
count: 0,
changed: -slot.count
})
slotsToUpdate[slot.id] = -slot.count
}
})
return [slotsToAdd, slotsToRemove, slotsToUpdate];
@@ -187,6 +188,7 @@ export function calculateSharedInventoryDifferences(existingSharedInventory, inc
count: 0,
changed: -slot.count
})
slotsToUpdate[slot.id] = -slot.count
}
})
return [slotsToAdd, slotsToRemove, slotsToUpdate];
@@ -230,6 +232,7 @@ export function calculateMaterialsDifference(materials, materialSlots, mocking)
count: 0,
changed: -slot.count
})
slotsToUpdate[slot.id] = -slot.count
}
})
return [slotsToAdd, slotsToRemove, slotsToUpdate];