lbry-desktop/ui
infinite-persistence 91f1f588e6
Slice the comments before filtering to avoid going through everything.
For the case of livestreams, the comments are added incrementally via websocket. The selector returns everything, which grows as a user watches the livestream.

We could even make it a bit more efficient by passing in `maxCount` to `filterComments`, and do a `for` loop there, but decided to keep things readable by not changing the `filter` usage.
2021-11-17 18:15:59 +08:00
..
component Fix ChannelMention double-constructing the comment list. 2021-11-17 18:15:58 +08:00
constants Fix ChannelMention double-constructing the comment list. 2021-11-17 18:15:58 +08:00
effects Remove use-history-nav.js 2021-11-09 16:03:37 +08:00
modal Simplify makeSelectTitleForUri 2021-11-16 12:23:18 +08:00
page Simplify makeSelectIsUriResolving 2021-11-16 14:32:58 +08:00
redux Slice the comments before filtering to avoid going through everything. 2021-11-17 18:15:59 +08:00
scss Support resume-able upload via tus (#186) 2021-11-10 13:16:16 -05:00
util Attempt to speed up sidebar menu for mobile (#283) 2021-11-12 10:59:11 -05:00
analytics.js Videojs component refactor (#240) 2021-11-12 09:56:46 -05:00
app.js refactor lbrytv web server 2019-11-11 13:27:29 -05:00
comments.js Comment Moderation - time based bans 2021-09-03 07:17:56 +08:00
i18n.js Revert "Simplify language lists" 2021-04-06 15:42:27 -04:00
index.jsx Support resume-able upload via tus (#186) 2021-11-10 13:16:16 -05:00
lbry.js Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
logWarningConsoleMessage.js new lbc icon 2020-09-29 17:12:32 -04:00
native.js working 2020-12-16 10:52:22 -05:00
reducers.js Support resume-able upload via tus (#186) 2021-11-10 13:16:16 -05:00
rewards.js Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
store.js Additional GA events via redux/lbryio hook 2021-10-22 10:56:43 +08:00