Actualizar versiones de paquetes y modernizar partes del código
- Actualicé la versión de node a lts/fermium -> v14.21.3 . Sigue siendo vieja pero es más nueva que la que había, para ir de a poco.
- Actualicé la versión de React a la 17. La más reciente es la 18, pero tiene muchos cambios grandes.
- Actualicé el uso de redux, remplacé redux-thunk y redux por redux-toolkit y aumenté la versión de redux.
- Para modernizar el código y migrar a lo nuevo (function components con hooks) migré grupos de componentes. Faltan bastante aún, pero dejo la lista:
- Las acciones de redux las escribí de modo más limpio
- Todos los componentes principales fueron migrados
- Todos los componentes dentro de la carpeta Board
- Todos los componentes dentro de la carpeta pipes
- Quedó pendiente:
- Toolbox
- Modal
- Graph