Redux - Cómo agregar una entrada a la matriz en el reductor

Me quedé con este bit y no puedo progresar; supongo que la solución es simple, pero no puedo entenderlo. Estoy tratando de agregar una entrada en el reductor para que los datos en se vean algo así:

state = {
  entryId: {
    entryName: ["something", "something2", "something3" /* and so on... */]
  }
};

Hasta ahora, esto es lo más cercano que tengo, pero, en lugar de agregar una nueva entrada única, está reemplazando la que ya está almacenada. También necesito poder agregar este elemento al estado vacío donde entryId, entryName aún no existe para evitar el error:

switch(type) {
  case ADD_ENTRY:
    return {
      ...state,
      [entryId]: {
        ...state[entryId],
        [entryName]: {
          [uniqueEntry]: true
        }
      }
    };
}

¿Alguna idea de lo que estoy haciendo mal?

Respuestas a la pregunta(1)

Su respuesta a la pregunta