import { Reducer } from 'redux' ; import { SlotId } from '../types' ; import { START_INTAKE_STAGE , FILL_SLOT } from '../actions' ; const reducer = ( prev = [ ] , action ) => { if ( action . type === START_INTAKE_STAGE ) { return [ ] ; } if ( action . type === FILL_SLOT ) { const { slotName , abilityName } = action . payload ; return [ ... prev , { slotName , abilityName } ] ; } return prev ; } ; export default reducer ;