xmpp.chapril.org-conversejs/src/plugins/rosterview
JC Brand e63ba2075f Use repeat directive to render roster and MUC occupant items
If we don't use `repeat`, a DOM node may be reused with different state
(e.g. the `model` it receives originally changes upon next render).

https://lit.dev/docs/templates/lists/#when-to-use-map-or-repeat

Fixes #2816
2022-12-13 10:04:13 +01:00
..
modals Create an ElementView base modal and use it for all modals 2022-09-16 10:33:47 +02:00
styles Make roster contacts toggleable 2022-10-02 15:52:01 +02:00
templates Use repeat directive to render roster and MUC occupant items 2022-12-13 10:04:13 +01:00
tests Create an ElementView base modal and use it for all modals 2022-09-16 10:33:47 +02:00
constants.js Use converse-avatar for roster items 2021-11-19 13:01:09 +01:00
contactview.js Show roster contacts with subscription set to none 2022-05-13 10:19:52 +02:00
filterview.js Don't wait for vcards before initializing the roster 2022-04-20 09:52:17 +02:00
index.js Move add-contact modal to the rosterview plugin 2022-09-10 14:46:32 +02:00
rosterview.js Make roster contacts toggleable 2022-10-02 15:52:01 +02:00
utils.js Create an ElementView base modal and use it for all modals 2022-09-16 10:33:47 +02:00