import { ADD_CARD, UPDATE_CARD, DELETE_CARD, } from './cardTypes' const initialState = { imageList: [] } const cardReducer = (state = initialState, action) => { switch (action.type) { // 要素の追加 case ADD_CARD: return { ...state, imageList: [...state.imageList, action.payload] } // 要素の更新 // 要素のIDで更新対象を確定 case UPDATE_CARD: return { ...state, imageList: state.imageList.map(el => el.id === action.payloa