console.clear(); //people droppig a form (action creator) const creatPolicy =(name,amount)=>{ return{//action(form in our analogy) type:'CREATE_Policy', payload:{ name,amount } } } const deletePolicy =(name,amount)=>{ return{//action(form in our analogy) type:'DELETE_Policy', payload:{ name,amount } } } const creatClaim =(name,amountOfMoneytoCollect)=>{ return{//action(form in our analogy) type:'CREATE_CLAIM', payload:{ name,amountOfMoneytoCollect } } } //reducer department const ClaimHistory =(oldListOfClaim=[],form)=>{ if(action.type===CREATE_CLAIM) { //we care about this action return [...oldListOfClaim ,action.payload] }