JJ Kasper
53e9983d83
Add hydration callback for testing ( #10195 )
...
* Add hydration callback for testing
* Update size-limit test
2020-01-21 15:33:58 -05:00
Joe Haddad
3c8fff354b
Simplify <Link>
Prefetch Deduping ( #9987 )
...
* Simplify `<Link>` Prefetch Deduping
* Fix test
* Update test/integration/preload-viewport/test/index.test.js
Co-Authored-By: JJ Kasper <jj@jjsweb.site>
Co-authored-by: JJ Kasper <jj@jjsweb.site>
2020-01-07 18:25:44 -05:00
Joe Haddad
9261b82a82
Enable New Chunking Behavior ( #9731 )
...
* Enable New Chunking Behavior
* fix tst
* Increase sizes in test
* add another test
* Fix preloading order
* Replace commons with framework
2020-01-03 15:55:10 -05:00
Joe Haddad
632e40f266
Optimize Prefetching ( #9818 )
...
* Optimize Prefetching
* fix css client nav test
* fix preload viewport test
* fix production test
* patch tests more
* Make page loader wait on prefetch
* no unhandled rejection
* Save some bytes
2019-12-24 10:07:44 -05:00
JJ Kasper
1ec7716fe6
Prevent re-observing for an already prefetched page ( #9644 )
...
* Prevent re-observing for an already prefetched page
* Update size-limit test
* Move prefetched setting
* Remove extra prefetched setting
2019-12-20 15:30:58 -06:00
Joe Haddad
bf5e295c0c
Correct URI Encoding Order ( #9638 )
...
* Correct URI Encoding Order
* Add prefetch test
* verify encoding
2019-12-05 12:10:37 -06:00
Joe Haddad
18a9c7e371
Improve linting rules to catch more errors ( #9374 )
...
* Update `packages/`
* Update examples
* Update tests
* Update bench
* Update top level files
* Fix build
* trigger
2019-11-10 19:24:53 -08:00
Kuba Juszczyk
2debe7fb73
Allow opting out of automatic prefetch for Link ( #7532 )
...
* Restoring not working mouse event
* Restoring possibility of conditionally switching off the prefetch
2019-06-24 11:22:27 -07:00
Joe Haddad
b3170d2648
Format missed files ( #7464 )
...
* Format missed files
* Remove unnecessary rule
* Fix type error
2019-05-29 18:19:32 -07:00
JJ Kasper
e61c1952c8
Add test for invalid ref in Link ( #7266 )
2019-05-06 15:14:29 -05:00
JJ Kasper
2776dc731c
Use intersection observer to preload in viewport ( #7196 )
...
* Use intersection observer to preload
links that are in viewport
* Clean up names
* Check for window before returning observer
* update check for IntersectionObserver
* Remove duplicate IntersectionObserver checks
* Add test for prefetching links in viewport
2019-05-01 15:14:27 +02:00