Hay que agregarle tests.
Si miran el código el action creator seleccionarCelda quedó bastante complejo, tiene un montón de lógica sobre si dispatchear o no INICIAR_MOVER o FINALIZAR_MOVER dependiendo de si la acción seleccionada es o no Rotar.
Quizás estaría bueno aplanar el store (eliminando los reducers que hay y dejando uno sólo) y agregar un reducer dentro del reducer general, donde el general es el que tiene la lista de celdas y el de adentro sería uno que sabe como manejar una celda en particular, quizás esto nos traería complicaciones también... no lo sé.
DEPENDE DEL PR ANTERIOR
Hay que agregarle tests. Si miran el código el action creator
seleccionarCelda
quedó bastante complejo, tiene un montón de lógica sobre si dispatchear o noINICIAR_MOVER
oFINALIZAR_MOVER
dependiendo de si la acción seleccionada es o noRotar
.Quizás estaría bueno aplanar el store (eliminando los reducers que hay y dejando uno sólo) y agregar un reducer dentro del reducer general, donde el general es el que tiene la lista de celdas y el de adentro sería uno que sabe como manejar una celda en particular, quizás esto nos traería complicaciones también... no lo sé.