lbry-desktop/ui/effects
infinite-persistence deb95cd443
Fix stale-closure in ad-detection code
Using that global variable was a bad idea. Stick to redux as the source of truth.

The flag is not listed for rehydration, so it will always start off as `undefined`, which is what we need anyways.

`undefined` indicates we haven't tested for ad-blockers, so we'll run the fetch and update the store with a true|false value.
2022-05-30 19:03:20 +08:00
..
use-ad-outbrain.js Bottom-Ad: change to only hide for Premium+ 2022-05-27 20:48:52 +08:00
use-claimList-infinite-scroll.js ClaimList: Factor out infinite-scroll and batch-resolve handling into an effect. 2022-05-16 07:57:24 -04:00
use-combined-refs.js fixes button hover 2019-11-19 16:28:59 -05:00
use-connection-status.js Fix "you are offline" nag being stuck 2021-12-22 12:41:05 +08:00
use-debounce.js Add channel list filter 2022-02-01 10:20:00 -05:00
use-drag-drop.js Paste/drop images directly to markdown editor 2022-04-01 12:36:49 -04:00
use-fetch-live.js refactor 2022-03-16 16:36:50 -04:00
use-fetch-view-count.js Membership subscriptions (#812) 2022-03-09 13:05:37 -05:00
use-fetched.js refactor lbrytv web server 2019-11-11 13:27:29 -05:00
use-get-ads.js fetch ads provider for all homepage videos (but still only show ads for unauth users) 2021-04-26 16:38:33 -04:00
use-get-last-visible-slot.js Generalize useGetLastVisibleSlot 2022-04-18 19:06:02 +08:00
use-get-thumbnail.js useGetThumbnail: fetch streaming_url instead of generating it. 2022-05-13 18:19:20 +08:00
use-get-user-memberships.js cleanup 2022-03-22 16:07:05 -04:00
use-hover.js fix: better hover use-effect 2020-04-23 13:10:41 -04:00
use-interval.js Switch unnecessary let to const 2022-03-02 20:20:27 -08:00
use-is-mounted.js prevent state updates after component unmounted 2020-05-13 10:18:36 -04:00
use-lazy-loading.js Fallback image for <FileThumbnail> 2021-08-17 19:46:54 -07:00
use-lighthouse.js Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
use-on-resize.js fix useScreensize 2022-02-07 10:18:50 -05:00
use-persisted-state.js MAKE ODYSEE EVEN MORE BEAUTIFUL (#539) 2022-02-11 13:50:55 -05:00
use-play-next.js Improve livestream claimLink embeds 2022-03-16 16:36:50 -04:00
use-previous.js refactor lbrytv web server 2019-11-11 13:27:29 -05:00
use-resolve-pins.js Swap pinnedUrls vs. pinnedClaimIds precedence 2022-04-01 11:35:29 -04:00
use-screensize.js Remove isTouch from use-screensize.js -- it's not an effect 2022-04-14 10:29:01 -04:00
use-should-show-ads.js Fix stale-closure in ad-detection code 2022-05-30 19:03:20 +08:00
use-stream-file.js prevent state updates after component unmounted 2020-05-13 10:18:36 -04:00
use-stream.js flow fixes 2020-12-16 10:52:22 -05:00
use-throttle.js Refactor channelMention suggestions into new textareaSuggestions component 2021-12-09 15:35:40 -05:00
use-thumbnail.js Consolidate timeout thumbnail effect 2022-03-17 10:06:50 -04:00
use-tween.js refactor lbrytv web server 2019-11-11 13:27:29 -05:00