PageSourceSearch

https://www.princessauto.com/_next/static/chunks/9165.75eaa7d52218c02b.js

js princessauto.com collected 2026-09-25 18:54:09 UTC 5,147 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9165],{20545:(e,t,r)=>{"use strict";r.d(t,{u:()=>s});let s=(e,t)=>{if(!t)return e;try{let t=new URL(e,"https://placeholder.com"),r=t.pathname.split("/").filter(Boolean);return r.length>=3&&"product"===r[0]&&(r.pop(),t.pathname="/".concat(r.join("/"))),t.pathname+t.search+t.hash}catch(t){return e.replace(/\/[^/?#]+(?:\?|#|$)/,"/")}}},20553:(e,t,r)=>{"use strict";r.d(t,{q:()=>o});var s=r(69549),a=r(92993),i=class extends s.${constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){super.setOptions({...e,behavior:(0,a.PL)()})}getOptimisticResult(e){return e.behavior=(0,a.PL)(),super.getOptimisticResult(e)}fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){let{state:r}=e,s=super.createResult(e,t),{isFetching:i,isRefetching:n,isError:o,isRefetchError:c}=s,l=r.fetchMeta?.fetchMore?.direction,u=o&&"forward"===l,h=i&&"forward"===l,d=o&&"backward"===l,g=i&&"backward"===l;return{...s,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:(0,a.rB)(t,r.data),hasPreviousPage:(0,a.RQ)(t,r.data),isFetchNextPageError:u,isFetchingNextPage:h,isFetchPreviousPageError:d,isFetchingPreviousPage:g,isRefetchError:c&&!u&&!d,isRefetching:n&&!h&&!g}}},n=r(12715);function o(e,t){return(0,n.t)(e,i,t)}},51133:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>m});var s=r(54568),a=r(7620),i=r(27922),n=r(58606),o=r(73660),c=r(42902),l=r(85290),u=r(44325),h=r(10259),d=r(41159),g=r(30800),p=r(85084),f=r(83530),P=r.n(f);let m=e=>{let{collectionId:t}=e,r=(0,d.GV)(p.cy),f=(0,d.GV)(p.VW),{resultsPerPage:m,loadedPages:b,setResultsPerPage:w}=(0,u.t)(),y=(0,h.F)(),_=(0,d.jL)();(0,a.useEffect)(()=>(_((0,g.Ri)(!0)),()=>{_((0,g.Ri)(!1))}),[_]);let v=(0,l.eQ)({query:"",resultsPerPage:m,filters:r,sort:y,mode:"browse",enabled:f,browseFilter:{key:"collection_id",value:t},excludedFacetIds:i.sA,initialLoadedPages:b});return v.error&&!v.isLoading?null:(0,s.jsxs)(o.J,{className:P()["constructor-collection-block__results-container"],filters:r,isFetchingNextPage:v.isFetchingNextPage,isInitialized:f,isLoading:v.isLoading,productsLength:v.products.length,children:[(0,s.jsx)(n.A,{productsLength:v.products.length,category:v.category,sortOptions:v.sortOptions,itemsPerView:m,setItemsPerVie
1w:w}),(0,s.jsx)(c.q,{...v,className:P()["constructor-collection-block__results"],filters:r,itemsPerView:m,setItemsPerView:w,isBrowseMode:!0,listId:"collection-".concat(t),listName:"Collection"})]})}},62949:(e,t,r)=>{"use strict";r.d(t,{M:()=>a});let s=/^\/(?:en|fr)(?:\/|$)/,a=e=>{try{let t=new URL(e);return t.pathname.replace(s,"/")+t.search+t.hash}catch(t){return console.error("Invalid URL provided to createRelativeURL:",e,t),e}}},65733:(e,t,r)=>{"use strict";r.d(t,{Lu:()=>d});var s=r(50160),a=r.n(s),i=r(7620),n=r(41159),o=r(88180);let c={"en-US":"key_wIXKbLnT5aNrKxN9",fr:"key_KYd4C2FWl5eP3OyM"},l="https://ac.cnstrc.com/",u=null,h=null,d=()=>{let e=(0,o.G)(),t=(0,n.GV)(e=>e.user.id);return(0,i.useMemo)(()=>{if(u&&h&&h.locale===e&&h.userId===t)return u;let r={apiKey:c[e],...l&&{serviceUrl:l}};return null!==t&&(r.userId=t),u=new(a())(r),h={locale:e,userId:null!=t?t:null},u},[e,t])}},83530:e=>{e.exports={"constructor-collection-block__results":"styles_constructor-collection-block__results__9B2Vk","constructor-collection-block__results-container":"styles_constructor-collection-block__results-container__fDpPg"}},92993:(e,t,r)=>{"use strict";r.d(t,{PL:()=>a,RQ:()=>c,rB:()=>o});var s=r(69950);function a(e){return{onFetch:(t,r)=>{let a=t.options,o=t.fetchOptions?.meta?.fetchMore?.direction,c=t.state.data?.pages||[],l=t.state.data?.pageParams||[],u={pages:[],pageParams:[]},h=0,d=async()=>{let r=!1,d=(0,s.ZM)(t.options,t.fetchOptions),g=async(e,a,i)=>{if(r)return Promise.reject();if(null==a&&e.pages.length)return Promise.resolve(e);let n=(()=>{let e={client:t.client,queryKey:t.queryKey,pageParam:a,direction:i?"backward":"forward",meta:t.options.meta};return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(t.signal.aborted?r=!0:t.signal.addEventListener("abort",()=>{r=!0}),t.signal)}),e})(),o=await d(n),{maxPages:c}=t.options,l=i?s.ZZ:s.y9;return{pages:l(e.pages,o,c),pageParams:l(e.pageParams,a,c)}};if(o&&c.length){let e="backward"===o,t={pages:c,pageParams:l},r=(e?n:i)(a,t);u=await g(t,r,e)}else{let t=e??c.length;do{let e=0===h?l[0]??a.initialPageParam:i(a,u);if(h>0&&null==e)break;u=await g(u,e),h++}while(h<t)}return u};t.options.persister?t.fetchFn=()=>t.options.persister?.(d,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},r):t.fetchFn=d}}}function i(e,{pages:t,pageParams:r}){let s=t.length-1;return t.length>0?e.getNextPageParam(t[s],t,r[s],r):void 0}function n(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}function o(e,t){return!!t&&null!=i(e,t)}function c(e,t){return!!t&&!!e.getPreviousPageParam&&null!=n(e,t)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.