{"version":3,"sources":["../../../src/client/request/params.browser.prod.ts"],"sourcesContent":["import type { Params } from '../../server/request/params'\n\ninterface CacheLifetime {}\nconst CachedParams = new WeakMap>()\n\nfunction makeUntrackedParams(underlyingParams: Params): Promise {\n const cachedParams = CachedParams.get(underlyingParams)\n if (cachedParams) {\n return cachedParams\n }\n\n const promise = Promise.resolve(underlyingParams)\n CachedParams.set(underlyingParams, promise)\n\n return promise\n}\n\nexport function createRenderParamsFromClient(\n clientParams: Params\n): Promise {\n return makeUntrackedParams(clientParams)\n}\n"],"names":["createRenderParamsFromClient","CachedParams","WeakMap","makeUntrackedParams","underlyingParams","cachedParams","get","promise","Promise","resolve","set","clientParams"],"mappings":";;;;+BAiBgBA;;;eAAAA;;;AAdhB,MAAMC,eAAe,IAAIC;AAEzB,SAASC,oBAAoBC,gBAAwB;IACnD,MAAMC,eAAeJ,aAAaK,GAAG,CAACF;IACtC,IAAIC,cAAc;QAChB,OAAOA;IACT;IAEA,MAAME,UAAUC,QAAQC,OAAO,CAACL;IAChCH,aAAaS,GAAG,CAACN,kBAAkBG;IAEnC,OAAOA;AACT;AAEO,SAASP,6BACdW,YAAoB;IAEpB,OAAOR,oBAAoBQ;AAC7B","ignoreList":[0]}