La marca de tiempo de la línea de tiempo no se actualiza

Sí, eso sería ideal :+1:

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’.

1 me gusta