UNPKG

@jeremyckahn/farmhand

Version:
22 lines (16 loc) 536 B
export const removeKegFromCellar = (state: farmhand.state, kegId: string) => { const { cellarInventory } = state const kegIdx = cellarInventory.findIndex(({ id }) => { return id === kegId }) if (kegIdx === -1) { console.error(`removeKegFromCellar: kegId ${kegId} not found`) return state } const newCellarInventory = [ ...cellarInventory.slice(0, kegIdx), ...cellarInventory.slice(kegIdx + 1, cellarInventory.length), ] state = { ...state, cellarInventory: newCellarInventory } return state }