lbry-desktop/ui
infinite-persistence a90c516c71
Reduce impact of scanning blocklists (#121)
## Issue
- Each tile was checking against 4 blocklists (blacklisted, filtered, muted, commentron) on every render. Loading the front-page with Cheese alone caused 1400 calls.
- This is also part of the reason why pressing Back into the tile list takes forever.

## Fix
Since we still need to perform the checks at the app side for now, tried to memoize the operation through a selector.
2021-10-25 10:56:31 -04:00
..
component Reduce impact of scanning blocklists (#121) 2021-10-25 10:56:31 -04:00
constants Remove unused actions and test function. 2021-10-19 20:43:11 +08:00
effects Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
modal FAQ stuff (#109) 2021-10-21 16:21:51 -04:00
page Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
redux Handle re-reselect warning on null/undefined key 2021-10-25 13:26:10 +08:00
scss player background color (#86) 2021-10-21 16:43:08 -04:00
util Hush repetitive debug errors + remove from i18n 2021-10-19 20:40:07 +08:00
analytics.js Track duration of startup events 2021-10-22 16:02:21 +08: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 Defer blocklists slightly to not block me 2021-10-22 17:31:39 +08: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 Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08: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