Timestamp da linha do tempo não atualizando

Sim, isso seria o ideal :+1:

Se usarmos a estrutura HTML correta, a atualização automática ao longo do tempo pode ser tratada automaticamente pelo nosso helper de data relativa.

Para lidar com alterações no valor de topic.last_posted_at, devemos ser capazes de contar com a reatividade do Glimmer, em vez de fazer coisas ao rolar. por exemplo

get bottomAge() {
  return this.args.topic.get("last_posted_at") || this.args.topic.get("created_at");
}

E então no hbs podemos usar nosso helper de idade relativa para renderizá-lo na estrutura correta para a atualização automática

{{age-with-tooltip this.bottomAge}}

Pode ser necessário fazer algumas melhorias no helper para que ele possa suportar os parâmetros ‘addAgo’ e ‘defaultFormat’?

1 curtida