UNPKG

@jeremyckahn/farmhand

Version:
16 lines (13 loc) 344 B
/** */ // TODO: Add tests for this reducer /** * @param {farmhand.state} state * @param {string} peerId The peer to remove * @returns {farmhand.state} */ export const removePeer = (state, peerId) => { const peers = { ...state.peers } delete peers[peerId] return { ...state, peers, activePlayers: (state.activePlayers ?? 1) - 1 } }