astro/packages/integrations/prefetch/test
Kory Smith 9807e4dc22
Updates prefetch integration to add "only prefetch link on hover/mouseover/focus" option (#6585)
* modifies prefetch to add the option to only prefetch certain pages on hover

* adds new pages to the test website to showcase prefetch-intent functionality

* adds tests to verify prefetch-intent behavior

* adds changelog

* waits until networkidle to check if the prefetching worked instead of waiting on a specific url load

* allows intentSelector to be either a string or array of strings

* Revert "allows intentSelector to be either a string or array of strings"

This reverts commit b0268eb0d5.

* fixes the multiple selector logic and adds tests

* updates docs to include new prefetch-intent integration

* Update packages/integrations/prefetch/README.md

Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>

* Update packages/integrations/prefetch/README.md

Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>

* Update packages/integrations/prefetch/README.md

Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>

* Update .changeset/little-cars-exist.md

Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>

* Update packages/integrations/prefetch/README.md

Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>

---------

Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2023-07-07 16:01:23 -04:00
..
fixtures Updates prefetch integration to add "only prefetch link on hover/mouseover/focus" option (#6585) 2023-07-07 16:01:23 -04:00
basic-prefetch.test.js Updates prefetch integration to add "only prefetch link on hover/mouseover/focus" option (#6585) 2023-07-07 16:01:23 -04:00
custom-selectors.test.js Updates prefetch integration to add "only prefetch link on hover/mouseover/focus" option (#6585) 2023-07-07 16:01:23 -04:00
style-prefetch.test.js Default preview host to localhost (#5753) 2023-01-09 12:14:07 -05:00
test-utils.js feat: use typescript-eslint@v6's reworked configs (#7425) 2023-07-03 20:59:43 +08:00