lbry-desktop/ui/redux/selectors
infinite-persistence 5742e1c2ca
Handle representation of blocked replies
## Issue
- `Comment.replies` currently represent all replies, while `comment.List` returns a filtered version, so the actual replies could be less.
- The actual replies is represented by `total_filtered_items`, but we only get that after making a fetch. So, users could click "Show more" but get nothing.

## Fix
- Stop showing "Show more" based on `total_filtered_items`.
- If there is a balance, display 1 dummy comment to represent all blocked replies. This handles the case of "Show more" being displayed but ended up with 0 replies if all replies were blocked.

## Future
Note that `Comment.replies` might be changed to represented filtered comments in the near future (refer to Beamer), so the GUI is made such that the dummy just won't appear when that change happens.
2021-07-14 15:11:44 +08:00
..
app.js update livestream eligibilty 2021-04-12 11:17:17 -04:00
blocked.js New moderation tools: block & mute (#5572) 2021-03-03 13:50:16 -05:00
coinSwap.js CoinSwap: websocket + multi-coin 2021-04-13 14:02:25 -04:00
comments.js Handle representation of blocked replies 2021-07-14 15:11:44 +08:00
content.js delete repost 2021-06-15 13:47:56 -04:00
file_info.js working 2020-12-16 10:52:22 -05:00
livestream.js use commentron for live view counts 2021-06-17 14:58:55 -04:00
notifications.js fetch notofication/categories for notification types dropdown 2021-04-30 12:45:46 -04:00
publish.js refactor lbrytv web server 2019-11-11 13:27:29 -05:00
reactions.js fix null claim on reactions selector 2021-06-25 16:29:58 -04:00
reportContent.js Add 'ReportContent' actions/reducers/selectors 2021-04-21 10:49:31 -04:00
rewards.js initial page view sets referring channel 2020-10-07 11:44:12 -04:00
search.js Remove hardcoded filters in doSearch 2021-07-14 11:16:19 +08:00
settings.js use ENABLE_MATURE 2021-07-06 16:06:58 -04:00
subscriptions.js allow unsubscribe from deleted channels by navigating from sidebar 2021-04-30 11:06:34 -04:00
sync.js add fatal error handling when sync/get fails with unknown error 2020-11-13 14:48:04 -05:00
tags.js sync reducer stuff 2020-10-27 10:17:11 -04:00
user.js wip 2021-06-08 13:25:52 -04:00