UNPKG

one

Version:

One is a new React Framework that makes Vite serve both native and web.

1 lines 5.22 kB
{"version":3,"names":["useEffect","useRef","getURL","preloadRoute","shouldPreloadRoute","PREFETCH_MODE","process","env","ONE_LINK_PREFETCH","getPrefetchableHref","anchor","url","target","hasAttribute","getAttribute","includes","href","startsWith","cleanHref","replace","getHrefFromTarget","HTMLElement","HTMLAnchorElement","closest","PreloadLinks","window","import","meta","PROD","controller","AbortController","document","addEventListener","e","passive","signal","abort","cleanupRef","then","startPrefetchViewport","observePrefetchViewport","cleanups","seen","WeakSet","observeLinks","links","querySelectorAll","forEach","link","has","add","push","timeout","observer","MutationObserver","clearTimeout","setTimeout","observe","body","childList","subtree","current","c","disconnect","startPrefetchIntent","observePrefetchIntent"],"sources":["../../../src/views/PreloadLinks.tsx"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}