desy-angular v5.0 - Manual de actualización
A continuación se describen los pasos a seguir para actualizar hasta la versión más reciente de desy-angular.
Modificaciones desde versión 4.0 hasta versión 5.0
Para actualizar desde versiones anteriores será necesario seguir los pasos descritos en el manual de actualización de la versión 4.0: https://paega2.atlassian.net/wiki/spaces/AreaUsuariosIntegradores/pages/3360786181
Al actualizar a la versión 5.0 de desy-angular la integración actual con la librería se verá afectada. Por ello, para actualizar a la versión 5.0.0 sin alterar la funcionalidad, es necesario aplicar las siguientes modificaciones:
Configuración
Es necesario modificar la dependencia de desy-frontend por desy-html:
npm uninstall desy-frontend
npm install desy-html@5.0.0
Es necesario modificar el fichero tailwind.config.js para utilizar la configuración por defecto de desy-html en lugar de desy-frontend:
const defaultConfig = require('./node_modules/desy-html/config/tailwind.config.js');
...
Es necesario modificar el fichero styles.css para importar las clases de desy-html en vez de desy-frontend.
@import 'desy-html/src/css/styles.css';
...
El módulo BrowserAnimationsModule ya no se incluye dentro de la librería, por lo que para poder visualizar las animaciones es necesario importarlo explícitamente.
Uso de componentes
Módulo | Componente | Cambios |
---|---|---|
DesyButtonsModule |
| No es necesario aplicar cambios |
DesyFormsModule |
| No es necesario aplicar cambios |
DesyModalsModule |
| No es necesario aplicar cambios |
DesyNavModule | Header |
|
DesyTablesModule |
| No es necesario aplicar cambios |
DesyViewsModule |
| No es necesario aplicar cambios |