lbry-desktop/ui
infinite-persistence 8c06dab10f
ClaimPreviewTile: fix render violations and onHidden logic
## Issues
- Not safe to call the parent callback from the render function. It must be called from an effect or
- `onHidden` is only called when blacklisted, but it can also be hidden from other circumstances.
  - While those other circumstances doesn't apply for FYP (the first client that relies on `onHidden`, it's incorrect from a code perspective, unless it is renamed to `onBlacklisted`.

## Change
- Move the callback execution into an effect.
- Ensure `onHidden` is for all situations that it is hidden.
2022-05-23 14:49:53 +08:00
..
component ClaimPreviewTile: fix render violations and onHidden logic 2022-05-23 14:49:53 +08:00
constants Clean up @odysee membership channel definition 2022-05-23 10:53:24 +08:00
contexts Category: Hide "Repost" from ContentType filter, except for WildWest 2022-04-25 08:49:46 -04:00
effects ClaimList: Factor out infinite-scroll and batch-resolve handling into an effect. 2022-05-16 07:57:24 -04:00
modal Add announcement modal and open it after prefs sync'd. 2022-05-20 00:04:06 +08:00
page Clean up @odysee membership channel definition 2022-05-23 10:53:24 +08:00
redux Clean up @odysee membership channel definition 2022-05-23 10:53:24 +08:00
scss Remove relative paths in sass (#1540) 2022-05-20 09:07:32 -04:00
util Add announcement modal and open it after prefs sync'd. 2022-05-20 00:04:06 +08:00
analytics.js more analytics + fixes (#1476) 2022-05-17 10:47:44 -04:00
app.js refactor lbrytv web server 2019-11-11 13:27:29 -05:00
comments.js Remove custom comments server 2022-02-03 10:24:58 -05:00
i18n.js Add env to auto report new strings in console 2022-01-05 00:26:31 -08:00
index.jsx Re-design comment threads (#1489) 2022-05-16 06:22:13 -04:00
lbry.js Revert "Temporarily prevent invalid get calls until we figure it out" (#1529) 2022-05-18 20:37:53 -04: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 Change logic for daily reward claiming to weekly 2021-12-23 02:40:58 -05:00
store.js Add 'lastViewedAnnouncement' into wallet. 2022-05-20 00:04:06 +08:00