td solto em topic-cards

Em 89d5674, o código foi migrado para Glimmer e a ActivityCell foi introduzida no lugar da visualização bruta.

A visualização bruta tinha um tagName="div", mas ActivityCell e ViewsCell não suportam isso; eles codificam rigidamente um <td>. Isso resultou em HTML inválido.

Para corrigir esse problema, evitar a cópia de código para este componente e aproveitar a acessibilidade (A11Y) do núcleo, as visualizações e as respostas foram substituídas por ViewsCell e RepliesCell, e uma tabela foi introduzida para tornar o <td> válido.

Também introduzimos conectores para ajustar os ícones corretamente e ocultar os ícones usando CSS em listas de tópicos que não são cartões de tópico.

PR aqui

1 curtida