Spero tu abbia un po’ di tempo per aggiornare questo componente. Mi piace molto, ma ora sta mostrando questo avviso:
[Avviso Admin] Uno dei tuoi temi o plugin necessita di un aggiornamento per la compatibilità con le modifiche imminenti al core di Discourse. (id:component-template-resolving)
E ho questi avvisi nella mia console:
[Avviso] DEPRECATION: I componenti con template risolti separatamente sono deprecati. Esegui la migrazione a file js/ts + hbs co-locati o a gjs/gts. Ho provato a cercare 'template:components/blog-image'. [deprecation id: component-template-resolving] Questo verrà rimosso in ember-source 6.0.0. Vedi https://deprecations.emberjs.com/id/component-template-resolving per maggiori dettagli. (chunk.3d3a2777cc56b0f68f02.d41d8cd9.js, riga 377)
[Avviso] DEPRECATION: [THEME 13 'Blog Post Styling'] Il percorso della proprietà `isBlogTopic` è stato utilizzato nel template `discourse/theme-13/discourse/templates/components/blog-image` senza usare `this`. Questo comportamento di fallback è stato deprecato, tutte le proprietà devono essere cercate su `this` quando utilizzate nel template: {{this.isBlogTopic}} [deprecation id: ember-this-fallback.this-property-fallback] Questo verrà rimosso in ember-this-fallback n/a. Vedi https://meta.discourse.org/t/337276 per maggiori dettagli. (chunk.3d3a2777cc56b0f68f02.d41d8cd9.js, riga 377)
[Avviso] DEPRECATION: [THEME 13 'Blog Post Styling'] Il percorso della proprietà `imageURL` è stato utilizzato nel template `discourse/theme-13/discourse/templates/components/blog-image` senza usare `this`. Questo comportamento di fallback è stato deprecato, tutte le proprietà devono essere cercate su `this` quando utilizzate nel template: {{this.imageURL}} [deprecation id: ember-this-fallback.this-property-fallback] Questo verrà rimosso in ember-this-fallback n/a. Vedi https://meta.discourse.org/t/337276 per maggiori dettagli. (chunk.3d3a2777cc56b0f68f02.d41d8cd9.js, riga 377)
[Avviso] DEPRECATION: [THEME 13 'Blog Post Styling'] Il percorso della proprietà `model` è stato utilizzato nel template `discourse/theme-13/discourse/templates/connectors/topic-above-post-stream/blog-post-styling` senza usare `this`. Questo comportamento di fallback è stato deprecato, tutte le proprietà devono essere cercate su `this` quando utilizzate nel template: {{this.model}} [deprecation id: ember-this-fallback.this-property-fallback] Questo verrà rimosso in ember-this-fallback n/a. Vedi https://meta.discourse.org/t/337276 per maggiori dettagli. (chunk.3d3a2777cc56b0f68f02.d41d8cd9.js, riga 377)