@jeremyckahn/farmhand
Version:
A farming game
14 lines (11 loc) • 395 B
text/typescript
import cowShopInventory from '../data/shop-inventory-cow.js'
import shopInventory from '../data/shop-inventory.js'
const purchasableItemMap = [...cowShopInventory, ...shopInventory].reduce(
(acc: Record<string, farmhand.item>, item) => {
acc[item.id] = item
return acc
},
{}
)
export const isItemSoldInShop = ({ id }: farmhand.item): boolean =>
Boolean(purchasableItemMap[id])