UNPKG

@jeremyckahn/farmhand

Version:
23 lines (19 loc) 438 B
import { toolLevel } from '../../enums.js' /** * @param {farmhand.state} state * @param {farmhand.toolType} toolType * @returns {farmhand.state} */ export const unlockTool = (state, toolType) => { const { toolLevels } = state if (toolLevels[toolType] === toolLevel.UNAVAILABLE) { return { ...state, toolLevels: { ...toolLevels, [toolType]: toolLevel.DEFAULT, }, } } return state }