Eliminar un elemento del estado Redux

Me pregunto si podrías ayudarme con este problema si es posible. Estoy tratando de eliminar un elemento del estado Redux. He pasado la identificación del elemento en el que el usuario hace clic a través deaction.data en el reductor.

Me pregunto cómo puedo igualar elaction.data con una de las ID dentro del estado de Redux y luego eliminar ese objeto de la matriz? También me pregunto cuál es la mejor manera de establecer el nuevo estado después de que se haya eliminado el objeto individual.

Por favor vea el código a continuación:

export const commentList = (state, action) => {
  switch (action.type) {
    case 'ADD_COMMENT':
      let newComment = { comment: action.data, id: +new Date };
      return state.concat([newComment]);
    case 'DELETE_COMMENT':
      let commentId = action.data;

    default:
      retur,n state || [];
  }
}

Respuestas a la pregunta(2)

Su respuesta a la pregunta