lbry-desktop/ui/effects
infinite-persistence 4dc333de41
Fix blank gif avatars (#6060)
## Issue
6010: hyperchat send display issues with GIF profiles

The FreezeFrameWrapper have no `src` to freeze due to the lazy loading.

## Fix
Delay the freezing by making the lazy-load effect return a state to indicate when then `src` has been loaded.

Since the lazy-loader will `unobserve` after loading, the state will never go back to false, so we don't need to handle the case of preventing `new FreezeFrameWrapper` from being called multiple times from it's effect.
2021-05-14 11:00:07 -04:00
..
use-combined-refs.js fixes button hover 2019-11-19 16:28:59 -05:00
use-drag-drop.js Support drag-and-drop file publishing (#4170) 2020-05-25 10:27:36 -04: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-livestreams.js useGetLivestreams: add ability to filter by minimum viewers 2021-04-30 14:11:42 -04:00
use-get-thumbnail.js fix thumbnails on desktop 2020-06-03 13:49:44 -04:00
use-history-nav.js Desktop: Enable 'Alt+Left/Right' for history navigation. 2020-12-30 14:55:24 -05:00
use-hover.js fix: better hover use-effect 2020-04-23 13:10:41 -04:00
use-is-mounted.js prevent state updates after component unmounted 2020-05-13 10:18:36 -04:00
use-lazy-loading.js Fix blank gif avatars (#6060) 2021-05-14 11:00:07 -04:00
use-lighthouse.js fix bad lighthouse results 2021-01-28 15:35:15 -05:00
use-persisted-state.js Fix channel reply switching channels. 2020-05-01 14:46:29 -04:00
use-previous.js refactor lbrytv web server 2019-11-11 13:27:29 -05:00
use-screensize.js new layout 🕺 2020-09-29 17:12:32 -04: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 wunderbar improvements 2020-12-03 12:39:12 -05:00
use-tween.js refactor lbrytv web server 2019-11-11 13:27:29 -05:00
use-zoom.js Make zoom level persistent on Desktop 2021-01-26 10:20:59 -05:00