67P / hyperchannel

Kosmos Chat for the Web
Mozilla Public License 2.0
20 stars 3 forks source link

Add partial rendering for user list #163

Closed galfert closed 5 years ago

galfert commented 5 years ago

Similar to #92, opening a channel with a lot of users (e.g. #debian on Freenode) is slow, because it takes so long to render the list of users.

To improve this, we can display only a certain number of users at first, and then display more when scrolling to the bottom of the list. See #162 for the implementation using an InterectionObserver for the channel's messages.

raucao commented 5 years ago

I think you don't mean "pagination", but partial rendering.