Criei um composer personalizado usando conectores e, atualmente, estou usando um elemento select HTML para exibir algumas tags personalizadas. As tags são buscadas de grupos de tags quando o composer é aberto, mas isso causa um atraso perceptível porque a busca leva tempo, deixando o composer sem resposta enquanto carrega.
Para melhorar isso, gostaria de usar o componente tag-chooser integrado do Discourse e renderizar apenas as tags específicas que preciso. Meu requisito envolve três tipos diferentes de tags, então quero usar três instâncias separadas de tag-chooser. No entanto, não tenho certeza de como configurá-lo para exibir apenas as tags que desejo. Analisei a opção allowedTagGroup, mas ela parece fornecer apenas nomes de grupos de tags, e não está claro como usá-la efetivamente com o tag-chooser.
Além disso, incluí várias instâncias de d-editor em meu composer (conforme necessário), mas elas parecem interconectadas, o que significa que alterações em um editor afetam os outros. Gostaria de saber como separá-los adequadamente para que cada editor possa funcionar de forma independente.
Se alguém tiver sugestões ou melhores práticas para resolver esses dois problemas, agradeceria muito sua orientação.