Oui, ce serait l’idéal ![]()
Si nous utilisons la bonne structure HTML, la mise à jour automatique au fil du temps peut être gérée automatiquement par notre aide pour les dates relatives.
Pour gérer les changements de la valeur de topic.last_posted_at, nous devrions pouvoir nous appuyer sur la réactivité de Glimmer, plutôt que de faire des choses lors du défilement. Par exemple :
get bottomAge(){
return this.args.topic.get("last_posted_at") || this.args.topic.get("created_at");
}
Et ensuite, dans le hbs, nous pouvons utiliser notre aide pour les âges relatifs pour le rendre dans la bonne structure pour la mise à jour automatique.
{{age-with-tooltip this.bottomAge}}
Il faudra peut-être apporter quelques améliorations à l’aide pour qu’elle puisse prendre en charge les paramètres ‘addAgo’ et ‘defaultFormat’ ?