1
0
mirror of https://github.com/whippyshou/mastodon synced 2024-12-02 00:38:27 +09:00
whippy-edition/app/javascript
Sorin Davidoi 8e4d1cba00 Lazy load toots using IntersectionObserver (#3191)
* refactor(components/status_list): Lazy load using IntersectionObserver

* refactor(components/status_list): Avoid setState bottleneck

* refactor(components/status_list): Update state correctly

* fix(components/status): Render if isIntersecting is undefined

* refactor(components/status): Recycle timeout

* refactor(components/status): Reduce animation duration

* refactor(components/status): Use requestIdleCallback

* chore: Split polyfill bundles

* refactor(components/status_list): Increase rootMargin to 300%

* fix(components/status): Check if onRef is not defined

* chore: Add note about polyfill bundle splitting

* fix(components/status): Reduce animation duration to 0.3 seconds
2017-05-24 17:55:00 +02:00
..
fonts Fix local fonts and change font-face values (#2877) 2017-05-07 15:23:06 +02:00
images Remove unnecessary .keep files (#2976) 2017-05-11 01:45:42 +02:00
mastodon Lazy load toots using IntersectionObserver (#3191) 2017-05-24 17:55:00 +02:00
packs Lazy load toots using IntersectionObserver (#3191) 2017-05-24 17:55:00 +02:00
styles Lazy load toots using IntersectionObserver (#3191) 2017-05-24 17:55:00 +02:00