He publicado la versión APP4, que no tenía prevista pero al revisar el código para cambiar interfaz de la solución he visto que el ejemplo tenía:
- Estilos que me había dado la IA y que no se utilizaban (App.svelte).
- El código de MovieGrid.svelte, que es el modelo, estaba desordenado, no teniendo perfectamente delimitado las secciones de: DataGrid, Editor, Filtros, Eliminación, etc. Así que lo he ordenado.
- En principio creí que la parte de Editor era muy simple y que estaba limitado a pocas funcionalidades.
No es así, el problema es que la IA (Copilot) conoce muy poco el componente y de ahí en código que tenía. Ahora lo he mejorado, incluyendo mensajes de Notificaciones en caso de error y controlando perfectamente las validaciones y acciones (botones). En la documentación de los componentes «está la sabiduría«. - He mejorado la estética del ejemplo, solamente con modificaciones de CSS. Está en App.svelte.
DEMO: https://fhumanes.com/my-svar-app4/
Si estás interesado en esto, acceder al artículo de este enlace.