Parâmetros de consulta da lista de tópicos

Olá! O roteamento dos componentes TagDrop e CategoryDrop parece incorreto para mim. Eles parecem filtros, mas te levam para novas páginas - por exemplo, se eu estiver na categoria de componentes de tema e selecionar a tag de desenvolvimento, ele me leva para https://meta.discourse.org/tags/c/theme-component/120/development. Eu acho que deveria ser https://meta.discourse.org/c/theme-component/120?tags=development.

A mesma funcionalidade se aplica ao CategoryDrop quando você está em uma página de tag (eu esperaria que ele te levasse para https://meta.discourse.org/tag/development?category=theme-component).

Eu adicionei um cabeçalho de categoria e tag, mas eles não funcionam após a filtragem com o roteamento atual. Eu estava pensando em substituir/modificar os componentes relacionados, mas não tenho certeza se é possível, já que eles estão no diretório select-kit/addon.

1 curtida

Não é um quebra-cabeça trivial, pois:

https://meta.discourse.org/tag/chat/l/latest

Tem:

Então você está em um ponto de transição entre o roteamento “centrado em tags” naquele ponto para o roteamento “centrado em categorias”?

A longo prazo, me pergunto se abandonaremos totalmente o roteamento “centrado em tags” e confiaremos apenas em ?tags=... para toda a filtragem de tags de listas de tópicos, pois agora as regras de roteamento são muito elaboradas para o meu gosto.

1 curtida