È possibile implementare la funzionalità mi piace e non mi piace a livello di argomento utilizzando il componente topic-list-item in Discourse?

Ho modificato il componente topic-list-item in Discourse per includere la possibilità di mettere “mi piace” agli argomenti. Tuttavia, sto avendo difficoltà nell’implementare la funzionalità toggleLike e ho anche scoperto che la proprietà liked dell’oggetto topic viene impostata su null al refresh. Mi chiedo se sia possibile implementare sia la funzionalità di “mi piace” che di “non mi piace” a livello di argomento e se ci siano delle best practice per gestire il reset della proprietà liked al refresh.

I dislike sono per lo più visti come non favorevoli a una discussione civile. Ma potresti dare un’occhiata a Discourse Reactions. Ci sono anche un sacco di argomenti che corrispondono a “dislike” se cerchi.

2 Mi Piace