É possível implementar funcionalidade de like e dislike no nível do tópico usando o componente topic-list-item no Discourse?

Modifiquei o componente topic-list-item no Discourse para incluir a capacidade de curtir tópicos. No entanto, estou com dificuldades para implementar a funcionalidade toggleLike e também descobri que a propriedade liked do objeto topic é definida como nula ao atualizar. Estou me perguntando se é possível implementar a funcionalidade de curtir e descurtir no nível do tópico e se há alguma prática recomendada para lidar com a redefinição da propriedade liked na atualização.

Descurtidas são vistas principalmente como não propícias a discussões civilizadas. Mas você pode conferir Discourse Reactions. Há também um monte de tópicos correspondentes a “descurtir” se você pesquisar.

2 curtidas