Sí, eso sería ideal ![]()
Si usamos la estructura HTML correcta, la actualización automática con el tiempo puede ser manejada automáticamente por nuestro ayudante de fechas relativas.
Para manejar los cambios en el valor de topic.last_posted_at, deberíamos poder confiar en la reactividad de Glimmer, en lugar de hacer cosas al desplazarse. por ejemplo.
get bottomAge(){
return this.args.topic.get("last_posted_at") || this.args.topic.get("created_at");
}
Y luego, en el hbs, podemos usar nuestro ayudante de edad relativa para renderizarlo en la estructura correcta para la actualización automática.
{{age-with-tooltip this.bottomAge}}
Es posible que necesitemos hacer algunas mejoras en el ayudante para que pueda admitir los parámetros ‘addAgo’ y ‘defaultFormat’.