UNPKG

one

Version:

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

1 lines 12.8 kB
{"version":3,"names":["useCallback","useSyncExternalStore","registerDevtoolsFunction","useParams","usePathname","findNearestNotFoundRoute","setNotFoundState","router","preloadedLoaderData","preloadingLoader","routeNode","subscribeToClientMatches","getClientMatchesSnapshot","updateMatchLoaderData","getLoaderPath","dynamicImport","weakKey","useServerContext","loaderTimingHistory","MAX_TIMING_HISTORY","recordLoaderTiming","process","env","NODE_ENV","entry","unshift","length","pop","window","CustomEvent","dispatchEvent","detail","error","message","name","route","pathname","path","timestamp","Date","now","type","getLoaderTimingHistory","loaderState","subscribers","Set","updateState","updates","forEach","callback","subscribe","add","delete","getLoaderState","preloadedData2","data","promise","state","hasLoadedOnce","refetchLoader","pathname2","startTime2","performance","cacheBust","loaderJSUrl2","moduleLoadStart2","module2","catch","moduleLoadTime2","loader","executionStart2","result2","executionTime2","totalTime2","__oneRedirect","startTime","moduleLoadTime","executionTime","totalTime","source","replace","__oneError","notFoundRoute","notFoundPath","__oneNotFoundPath","notFoundRouteNode","originalPath","currentMatches","pageMatch","normalizedPathname","normalizedMatchPathname","routeId","err","Error","String","__oneRefetchLoader","refetchMatchLoader","currentPath2","useLoaderState","loaderProps","loaderPropsFromServerContext","loaderData","loaderDataFromServerContext","params","currentPath","useAsyncFn","refetch","matchRouteId","startsWith","clientMatches","serverContextPath","preloadedData","loaderStateEntry","match","find","m","isPageMatch","matchPathNormalized","matchPathFresh","fresh","resolvedPreloadData","promise2","then","val","console","loadData","loaderJSUrl","moduleLoadStart","module","executionStart","result","useLoader","loader2","data2","results","Map","started","resetLoaderState","clear","props","key","JSON","stringify","get","set","next","Promise","final","current"],"sources":["../../src/useLoader.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}