Gracias. Esto realmente ayuda con la experiencia del desarrollador.
Lo que, como sabemos, ha mejorado drásticamente con .gjs sobre los widgets.
sin embargo
Hay muchos errores muy extraños que puedes obtener al usar componentes gjs que no facilitan la búsqueda de los problemas.
Por ejemplo, estropeemos el nombre del ayudante:
{{html_safe this.bannerTextContent}}
Conduce al clásico:
program.js:100 Uncaught (in promise) TypeError: Invalid value used as weak map key at WeakMap.set (<anonymous>)
(esto también sucede aquí con un nombre válido si olvidas la importación)
¿Qué demonios?
Hay muchos de estos ejemplos.
Supongo que esta es una desventaja de usar un framework.