{"version":3,"names":["useCallback","useSyncExternalStore","useParams","usePathname","preloadedLoaderData","preloadingLoader","getLoaderPath","dynamicImport","weakKey","useServerContext","loaderState","subscribers","Set","updateState","path","updates","forEach","callback","subscribe","add","delete","getLoaderState","preloadedData2","data","error","promise","state","hasLoadedOnce","refetchLoader","pathname2","cacheBust","Date","now","loaderJSUrl2","result2","loader","timestamp","err","window","__oneRefetchLoader","useLoaderState","loaderProps","loaderPropsFromServerContext","loaderData","loaderDataFromServerContext","params","pathname","currentPath","replace","useAsyncFn","refetch","serverContextPath","preloadedData","loaderStateEntry","resolvedPreloadData","promise2","then","val","catch","console","loadData","loaderJSUrl","module","result","useLoader","loader2","data2","results","Map","started","props","key","JSON","stringify","get","set","next","Promise","final","current"],"sources":["../../src/useLoader.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}