PageSourceSearch

https://www.princessauto.com/_next/static/chunks/8992-6791b9fe392de736.js

js princessauto.com collected 2026-09-25 18:52:43 UTC 20,043 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8992],{2375:(e,l,t)=>{"use strict";t.d(l,{LC:()=>r,WZ:()=>d,az:()=>o});var n=t(24407);let r=n.z.object({AuthorId:n.z.string().optional(),UserNickname:n.z.string().nullable().optional(),Rating:n.z.number().nullable().optional(),ReviewText:n.z.string().nullable().optional(),SubmissionTime:n.z.string().nullable().optional()}),a=n.z.object({AverageOverallRating:n.z.number().nullable(),TotalReviewCount:n.z.number().nullable()}),i=n.z.object({TotalQuestionCount:n.z.number().nullable(),TotalAnswerCount:n.z.number().nullable()}),u=n.z.object({ReviewStatistics:a.nullable(),QAStatistics:i.nullable()}),s=n.z.object({ProductStatistics:u.nullable()}),o=n.z.object({Results:n.z.array(s)}),d={Results:[{ProductStatistics:{ReviewStatistics:{AverageOverallRating:null,TotalReviewCount:null},QAStatistics:{TotalQuestionCount:null,TotalAnswerCount:null}}}]}},7205:e=>{e.exports={"product-options-selector__list":"styles_product-options-selector__list__kiN4L","product-options-selector__list-item":"styles_product-options-selector__list-item__6ejWg","product-options-selector__list-group":"styles_product-options-selector__list-group__7SxOa"}},7712:(e,l,t)=>{"use strict";t.d(l,{FeatureFlagProvider:()=>i,useFeatureFlag:()=>u});var n=t(54568),r=t(7620);let a=(0,r.createContext)({}),i=e=>{let{flags:l,children:t}=e;return(0,n.jsx)(a.Provider,{value:l,children:t})},u=e=>{let l=(0,r.useContext)(a)[e];return"boolean"==typeof l&&l}},8227:(e,l,t)=>{"use strict";t.d(l,{l:()=>y});var n=t(54568),r=t(83985),a=t(97066),i=t(7620),u=t(63771),s=t(97101),o=t(88180),d=t(41159),c=t(98722),v=t(85084),p=t(17834),f=t(34993),g=t(43768),m=t(7205),b=t.n(m);let y=e=>{let{variantSKU:l,productOptions:t,variants:m,onSelectedOptionsChange:y,onSelectVariant:h,showRequired:N=!1,onOptionSelect:z,productSku:M}=e,k=(0,a.c)(),S=(0,o.G)({mode:"language"}),C=(0,s.a8)(),w=(0,i.useMemo)(()=>!!C&&(0,f.m)(C),[C]),_=(0,d.GV)(v.cy),R=null==_?void 0:_.facet_price,P=(0,d.GV)(e=>(0,p.Ub)(e,M||"")),F=(0,d.GV)(e=>"compare"===e["sidebars.productSelector"].mode),x=(0,d.GV)(c.UW),[j=0,O=0]=(0,i.useMemo)(()=>{if(Array.isArray(R)&&R[0]){let[e,l]=R[0].split("-"),t=Number.parseFloat(e||""),n=Number.parseFloat(l||"");return[Number.isNaN(t)?null:t,Number.isNaN(n)?null:n]}return[null,null]},[R]),[I,T]=(0,i.useState)(()=>((e,l,t)=>{var n;if(!t||!e||!l)return{};let r=t.find(l=>l.sku===e);return(null==r||null==(n=r.options)?void 0:n.edges)?Object.fromEntries(l.map(e=>{var l,t,n,a;return[e.displayName,(null==(a=(r.options.edges||[]).find(l=>l.node.displayName===e.displayName))||null==(n=a.node.values)||null==(t=n.edges)||null==(l=t[0])?void 0:l.node.label)||""]})):{}})(l,t,m)),A=(0,i.useMemo)(()=>m?F?m:w?m.filter(e=>null==P?void 0:P.variations.some(l=>l.data.variation_id===e.sku)):null!==j&&null!==O&&w?m.filter(e=>null==P?void 0:P.variations.some(l=>l.data.variation_id===e.sku)):m:[],[m,F,w,j,O,null==P?void 0:P.variations]),L=(0,i.useRef)(void 0);(0,i.useEffect)(()=>{T({}),null==h||h(null),L.current=void 0},[M]),(0,i.useEffect)(()=>{var e;if(!A||!l||!t||L.current===l)return;L.current=l;let n=A.find(e=>e.sku===l);if(!(null==n||null==(e=n.options)?void 0:e.edges))return;let r=Object.fromEntries(t.map(e=>{var l,t,r,a;return[e.displayName,(null==(a=(n.options.edges||[]).find(l=>l.node.displayName===e.displayName))||null==(r=a.node.values)||null==(t=r.edges)||null==(l=t[0])?void 0:l.node.label)||""]}));T(r),null==y||y(r)},[l,t,y,A]);let E=(0,i.useCallback)((e,l)=>Object.entries(I).every(t=>{var n,r,a,i,u;let[s,o]=t;return!o||s===l||null!=(u=null==(i=e.options.edges)||null==(a=i.find(e=>e.node.displayName===s))||null==(r=a.node.values)||null==(n=r.edges)?void 0:n.some(e=>e.node.label===o))&&u}),[I]),D=(0,i.useCallback)((e,l,t)=>{for(let a of e)for(let e of a.options.edges||[]){var n,r;if(e.node.displayName===l&&(null==(r=e.node.values)||null==(n=r.edges)?void 0:n.some(e=>e.node.label===t))&&(0,u.X6)(a.inventory,x)>0)return!1}return!0},[x]),W=(0,i.useCallback)((e,l)=>{let t=[];for(let r of e)for(let e of r.options.edges||[]){var n;if(e.node.displayName===l&&(null==(n=e.node.values)?void 0:n.edges))for(let l of e.node.values.edges)t.push(l.node.label)}return t},[]),q=(0,i.useCallback)((e,l)=>{let t=(null==A?void 0:A.filter(l=>E(l,e.displayName)))||[];return W(t,e.displayName).includes(l.node.label)?D(t,e.displayName,l.node.label)?"outOfStock":"available":"unavailable"},[A,E,W,D]),Q=(0,i.useCallback)(e=>{if(!A)return null;for(let t of A){let n=!0;for(let[r,a]of Object.entries(e)){var l;if(!(null!=(l=t.options.edges)?l:[]).some(e=>{var l,t;
1return e.node.displayName===r&&(null!=(t=null==(l=e.node.values)?void 0:l.edges)?t:[]).some(e=>e.node.label===a)})){n=!1;break}}if(n)return t}return null},[A]),G=(0,i.useCallback)(e=>{let l={...I};delete l[e],T(l),null==y||y(l),null==h||h(null)},[I,y,h]),V=(0,i.useCallback)((e,l)=>{var t,n,r,a;if("fr"!==S||!A)return;let i=A.find(t=>{var n;return null==(n=t.options.edges)?void 0:n.some(t=>{var n,r,a;return t.node.displayName===e&&(null==(a=t.node.values)||null==(r=a.edges)||null==(n=r[0])?void 0:n.node.label)===l})}),u=null!=(a=null==i||null==(t=i.options.edges)?void 0:t.findIndex(l=>l.node.displayName===e))?a:-1;return u>=0?null==(r=(0,g.J9)(i))||null==(n=r[u])?void 0:n.label:void 0},[S,A]),Z=(0,i.useCallback)((e,t)=>{var n,r;if("fr"!==S||!(null==A?void 0:A[0]))return e;let a=(0,g.J9)(null!=(r=A.find(e=>e.sku===l))?r:A[0]);return(null==a||null==(n=a[t])?void 0:n.option_display_name)||e},[S,A,l]),U=(0,i.useCallback)((e,l)=>{let t=A.filter(t=>{var n;return null==(n=t.options.edges)?void 0:n.some(t=>{var n,r;return t.node.displayName===e&&(null==(r=t.node.values)||null==(n=r.edges)?void 0:n.some(e=>e.node.label===l))})});if(0===t.length)return null;let n=l=>Object.entries(I).filter(t=>{var n;let[r,a]=t;return r!==e&&(null==(n=l.options.edges)?void 0:n.some(e=>{var l,t;return e.node.displayName===r&&(null==(t=e.node.values)||null==(l=t.edges)?void 0:l.some(e=>e.node.label===a))}))}).length;return t.reduce((e,l)=>n(l)>n(e)?l:e)},[A,I]),$=(0,i.useCallback)(e=>{let l=e.name||"",n=e.label||"",r={...I,[l]:n};if(Object.keys(r).length===(null==t?void 0:t.length)){let t=Q(r);if(t){T(r),null==y||y(r),null==h||h(t),null==z||z(e);return}let o=U(l,n);if(o){var a,i,u,s;let l={};for(let e of null!=(a=o.options.edges)?a:[]){let t=e.node.displayName,n=null==(s=e.node.values)||null==(u=s.edges)||null==(i=u[0])?void 0:i.node.label;t&&n&&(l[t]=n)}T(l),null==y||y(l),null==h||h(o),null==z||z(e);return}}T(r),null==y||y(r)},[I,y,null==t?void 0:t.length,Q,h,z,U]);return t&&0!==t.length?(0,n.jsx)("div",{className:b()["product-options-selector"],children:(0,n.jsx)("ul",{className:b()["product-options-selector__list"],children:t.map((e,l)=>(0,n.jsx)("li",{className:b()["product-options-selector__list-item"],children:(()=>{var t;let a=(null==(t=e.values.edges)?void 0:t.map(l=>{let t=l.node.label,n=V(e.displayName,t)||t;return{label:t,content:n,name:e.displayName,type:F?"available":q(e,l)}})).filter(e=>{var l,t,n;if(F||!w)return!0;let r="string"==typeof e.content?e.content:String(null!=(t=e.content)?t:"");return 0===Object.keys(_).length||null==(n=null==(l=_[e.name.toLowerCase()])?void 0:l.includes(r))||n}).filter(e=>!w||"available"===e.type||"outOfStock"===e.type||"unavailable"===e.type)||[],i=I[e.displayName],u=i?a.findIndex(e=>e.label===i):null;return(0,n.jsx)(r.ButtonGroup,{buttonList:a,groupTitle:Z(e.displayName,l),required:N,onSelect:$,allowDeselect:!0,allowUnavailableClick:!0,onDeselect:()=>G(e.displayName),unavailableBtnTooltip:"",notSelectedLabel:k("product.option.notSelected"),defaultSelectedIndex:null!==u&&u>=0?u:null},"".concat(M,"-").concat(e.entityId))})()},e.entityId))})}):null}},13185:(e,l,t)=>{"use strict";t.d(l,{c:()=>a});var n=t(54568),r=t(83985);let a=e=>{var l,t,a,i;let{prices:u,isBaseProduct:s,size:o,align:d,saveText:c}=e,v=null==u?void 0:u.salePrice,p=null==u?void 0:u.basePrice,f=null==u?void 0:u.priceRange,g=null==u?void 0:u.retailPriceRange,m=v&&(null==v?void 0:v.value)!==(null==p?void 0:p.value),b=(null==f||null==(l=f.min)?void 0:l.value)||(null==g||null==(t=g.min)?void 0:t.value)||0,y=(null==f||null==(a=f.max)?void 0:a.value)||(null==g||null==(i=g.max)?void 0:i.value)||0;return s&&b!==y?(0,n.jsx)(r.PriceRange,{minPrice:b,maxPrice:y,size:o||"sm",saveText:c,variant:m?"sale":"regular"}):(0,n.jsx)(r.SalePrice,{align:d||"left",salePrice:m&&(null==v?void 0:v.value)||null,regularPrice:null==p?void 0:p.value,size:o||"sm",saveText:c})}},17834:(e,l,t)=>{"use strict";t.d(l,{$T:()=>b,Dm:()=>i,Fp:()=>y,NG:()=>f,P5:()=>o,QW:()=>c,Ub:()=>s,VW:()=>m,Y5:()=>d,cy:()=>v,rh:()=>u});var n=t(12758);let r={query:"",products:[],totalResults:0,facets:[],activeFilters:{},sort:{field:"relevance",order:"desc"},pagination:{page:1,totalPages:0,totalResults:0,resultsPerPage:24,hasMore:!1},isLoading:!1,isLoadingMore:!1,error:null,isInitialized:!1},a=e=>(e=>"object"==typeof e&&null!==e&&"search"in e)(e)&&e.search?e.search:r,i=(0,n.Mz)([a],e=>e.query),u=(0,n.Mz)([a],e=>e.products),s=(0,n.Mz)([a,(e,l)=>l],(e,l)=>e.products.find(e=>e.data.id===l));(0,n.Mz)([a],e=>e.totalResults);let o=(0,n.Mz)([a],e=>{var l,t;return null!=(t=null==(l=e.facets)?void 0:l.filter(e=>!e.hidden))?t:[]}),d=(0,n.Mz)([a],e=>{var l;return null!=(l=e.facets)?l:[]}),c=(0,n.Mz)([o,(e,l)=>l],(e,l)=>null==e?void 0:e.find(e=>e.name===l)),v=(0,n.Mz)([a],e=>e.activeFilters),p=(0,n.Mz)([v],e=>Object.entries(e).reduce((e,l)=>{let[,t]=l;return null!=t&&""!==t?Array.isArray(t)?e+t.length:e+1:e},0));(0,n.Mz)([v,(e,l)=>l],(e,l)=>e[l]),(0,n.Mz)([v,(e,l)=>l,(e,l,t)=>t],(e,l,t)=>{let n=e[l];return Array.isArray(n)?n.includes(t):n===t});let f=(0,n.Mz)([a],e=>e.sort),g=(0,n.Mz)([a],e=>e.pagination);(0,n.Mz)([g],e=>e.hasMore),(0,n.Mz)([a],e=>e.isLoading),(0,n.Mz)([a],e=>e.isLoadingMore),(0,n.Mz)([a],e=>e.error);let m=(0,n.Mz)([a],e=>e.isInitialized),b=(0,n.Mz)([a],e=>e.resultId);(0,n.Mz)([a],e=>e.request),(0,n.Mz)([u],e=>e.length>0),(0,n.Mz)([p],e=>e>0),(0,n.Mz)([o,v],(e,l)=>null==e?void 0:e.map(e=>({...e,hasActiveFilters:e.name in l,activeValues:l[e.name]||[]}))),(0,n.Mz)([i,v,f],(e,l,t)=>({queryString:e||"",sortBy:"relevance"===t.field?"":t.field,sortOrder:"desc"===t.order?"":t.order,...l}));let y=(0,n.Mz)([a],e=>e.isMobileFiltersOpen)},34993:(e,l,t)=>{"use strict";t.d(l,{m:()=>n});let n=e=>!!(e.startsWith("/category")||e.startsWith("/brand")||e.startsWith("/search"))},43768:(e,l,t)=>{"use strict";t.d(l,{$z:()=>u,I2:()=>a,J9:()=>i,dP:()=>r}),t(63771);let n=(e,l,t)=>{var n,r,a,i;let{key:u,value:s}=l,o=e=>{if(!e)return!1;for(let l of e)if(l){let{node:e}=l;if((null==e?void 0:e.key)===u&&(null==e?void 0:e.value)===s)return!0}return!1};if(t){let l=e.find(e=>(null==e?void 0:e.sku)===t);return!!l&&o(null!=(r=null==(n=l.metafields)?void 0:n.edges)?r:null)}for(let l of e)if(l&&o(null!=(i=null==(a=l.metafields)?void 0:a.edges)?i:null))return!0;return!1},r=(e,l)=>n(e,{key:"skuStatus",value:"O"},l),a=(e,l)=>n(e,{key:"clearance",value:"true"},l),i=e=>{var l,t,n;if(!e)return null;let r=null==(n=e.metafields)||null==(t=n.edges)||null==(l=t.find(e=>(null==e?void 0:e.node.key)==="option_labels_fr"))?void 0:l.node.value;if(!r)return null;try{return JSON.parse(r)}catch(e){return console.error("Failed to parse French labels:",e),null}},u=(e,l,t)=>{if(!e||0===Object.keys(e).length)return;if(!t||0===t.length||!l)return e;let n={};return l.forEach((l,r)=>{var a;let i=l.displayName,u=(null==(a=t[r])?void 0:a.option_display_name)||i,s=e[i];s&&(n[u]=s)}),n}},50854:(e,l,t)=>{"use strict";t.d(l,{$B:()=>d,O8:()=>v,tp:()=>c});var n=t(7620),r=t(2375);let a=new Map,i=(e,l)=>{a.size>=500&&a.delete(a.keys().next().value),a.set(e,l)},u=new Map,s=new Set,o=()=>
1{s.forEach(e=>e())},d=e=>{var l,t,n;return(null==(n=e.Results)||null==(t=n[0])||null==(l=t.ProductStatistics)?void 0:l.ReviewStatistics)||null},c=e=>{var l,t,n;return(null==(n=e.Results)||null==(t=n[0])||null==(l=t.ProductStatistics)?void 0:l.QAStatistics)||null},v=e=>{let l=(0,n.useSyncExternalStore)((0,n.useCallback)(e=>(s.add(e),()=>{s.delete(e)}),[]),(0,n.useCallback)(()=>{var l;return e&&null!=(l=a.get(e))?l:r.WZ},[e]),()=>r.WZ);(0,n.useEffect)(()=>{!e||a.has(e)||u.has(e)||(e=>{let l=u.get(e);if(void 0!==l)return l;let t=(async()=>{try{let l=await fetch("/api/products/".concat(e,"/reviews"));if(!l.ok)throw Error("Failed to fetch reviews");let t=await l.json(),n=r.az.safeParse(t.data),a=n.success?n.data:r.WZ;return n.success||console.error("Review data validation failed:",n.error),i(e,a),o(),a}catch(l){return console.error("Error fetching product reviews:",l),i(e,r.WZ),o(),r.WZ}finally{u.delete(e)}})();return u.set(e,t),t})(e).catch(e=>{console.error("Error fetching review data:",e)})},[e]);let t=null!=e?e:"";return{reviewData:l,isPending:t.length>0&&!a.has(t)}}},57192:(e,l,t)=>{"use strict";t.d(l,{Ay:()=>o,I$:()=>i,qf:()=>s});var n=t(36351);let r={plpContext:{listId:null,listName:null}},a=(0,n.Z0)({name:"tracking",initialState:r,reducers:{setPlpContext:(e,l)=>{e.plpContext=l.payload},clearPlpContext:e=>{e.plpContext=r.plpContext}}}),{setPlpContext:i,clearPlpContext:u}=a.actions,s=e=>e.tracking.plpContext,o=a.reducer},63897:(e,l,t)=>{"use strict";t.d(l,{Fc:()=>n.Alert});var n=t(83985)},67679:(e,l,t)=>{"use strict";t.d(l,{z:()=>c});var n=t(54568),r=t(97066),a=t(47266),i=t(86258),u=t(58736),s=t(41159),o=t(53077),d=t(47799);let c=e=>{let l=l=>{var t;let{onClick:c,onAddToCartFailure:v,productEntityId:p,variantEntityId:f,isAvailable:g=!0,isBaseProduct:m=!1,onValidation:b,onValidationFunction:y,addToCartLabel:h,addToCartLoadingLabel:N,productStockLevel:z,trackingData:M,...k}=l,{addToCart:S,isLoading:C,error:w,isError:_}=(0,u.AP)(),R=(0,r.c)(),P=(0,i.Q)(null!=p?p:void 0,null!=f?f:void 0),F=(0,s.jL)(),x={...k,onClick:e=>{if(b&&y)return void y();if(!g){null==v||v(R("product.sidebar.options.outOfStock.label"));return}if("number"==typeof z&&1+P>z){null==v||v(R("searchResult.addToCart.ValidationMessage"));return}m&&p&&F((0,d.rC)({id:p})),(async()=>{try{if(!p||!f)throw Error("Product or variant ID is missing");if(await S({payload:{productEntityId:p,variantEntityId:f,quantity:1}}),_){null==v||v(w);return}if((null==M?void 0:M.itemId)&&(null==M?void 0:M.itemName)){var l,t;(0,a.Ml)({...M,itemId:M.itemId,itemName:M.itemName,price:null!=(l=M.price)?l:0,quantity:null!=(t=M.quantity)?t:1})}F((0,d.N6)()),F((0,o.XL)()),null==c||c(e)}catch(e){null==v||v(e)}})()}};return(0,n.jsxs)(e,{...x,disabled:null!=(t=x.disabled)?t:C,children:[C?null!=N?N:R("product.addToCartLoading.label"):null!=h?h:R("product.addToCart.label"),x.children]})};return l.displayName="withAddToCart(".concat(e.displayName||e.name||"Component",")"),l}},71652:(e,l,t)=>{"use strict";t.d(l,{O:()=>i});var n=t(54568),r=t(97066),a=t(61214);let i=e=>{let l=l=>{var t;let{...i}=l,u=(0,r.c)(),{handleTrackItem:s}=(0,a.A)(i.productEntityId,i.variantEntityId),o={...i,onClick:s};return(0,n.jsxs)(e,{variant:"secondary",...o,children:[null!=(t=i.addToTrackLabel)?t:u("product.trackTheItem.label"),o.children]})};return l.displayName="TrackItemButtonEnhanced",l}},74680:(e,l,t)=>{"use strict";t.d(l,{Ke:()=>p,Mh:()=>v,Pl:()=>d,ZT:()=>o,aR:()=>c,by:()=>f,mj:()=>s});let n=e=>{let l=new Date(e);return l.setHours(0,0,0,0),l},r=(e,l)=>{var t,n;let r=null==e||null==(n=e.find(e=>{var t;return(null==e||null==(t=e.node)?void 0:t.key)===l}))||null==(t=n.node)?void 0:t.value;return null!=r?r:null},a=e=>{var l;if(!e)return null;let t=e.trim();if(!t)return null;let n=null!=(l=t.split(/\s+/)[0])?l:"";if(!n)return null;let r=n.split(/[/-]/);if(3!==r.length)return null;let[a,i,u]=r;if(!a||!i||!u)return null;let s=null;if(4===a.length?s=[Number(a),Number(i),Number(u)]:4===u.length&&(s=[Number(u),Number(a),Number(i)]),!s)return null;let[o,d,c]=s;if(Number.isNaN(o)||Number.isNaN(d)||Number.isNaN(c)||d<1||d>12||c<1||c>31)return null;let v=new Date(o,d-1,c);return v.getFullYear()!==o||v.getMonth()!==d-1||v.getDate()!==c?null:v},i=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date,t=a(e);if(!t)return null;let r=n(t),i=n(l);return Math.max(0,Math.ceil((r.getTime()-i.getTime())/864e5))},u=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date,t=a(e);return!!t&&n(t)>n(l)},s=(e,l,t)=>{var n;let a=null==e?void 0:e.find(e=>(null==e?void 0:e.sku)===l);return r(null==a||null==(n=a.metafields)?void 0:n.edges,t)},o=(e,l,t)=>{var n;if(!l)return null;let a=null==e?void 0:e.find(e=>(null==e?void 0:e.entityId)===l);return r(null==a||null==(n=a.metafields)?void 0:n.edges,t)},d=(e,l)=>s(e,l,"arrivalDate"),c=(e,l)=>o(e,l,"arrivalDate"),v=e=>{let{productStatus:l,skuStatus:t,variantArrivalDate:n,productArrivalDate:r,now:s=new Date}=e,o=n||r||null,d=u(o,s),c=("O"===l||"O"===t)&&d;return{isComingSoon:c,arrivalDate:c?o:null,formattedArrivalDate:c?(e=>{let l=a(e);if(!l)return null;
1let t=l.getDate(),n=l.toLocaleString("en-US",{month:"short"}).toUpperCase(),r=l.getFullYear();return"".concat(t," ").concat(n," ").concat(r)})(o):null,daysUntilArrival:c?i(o,s):null}},p=e=>r(e,"productStatus"),f=e=>r(e,"arrivalDate")},75981:(e,l,t)=>{"use strict";t.d(l,{$n:()=>n.Button});var n=t(83985)},85084:(e,l,t)=>{"use strict";t.d(l,{Se:()=>d,hi:()=>o,JT:()=>h,cy:()=>N.cy,Y5:()=>N.Y5,QW:()=>N.QW,VW:()=>N.VW,Fp:()=>N.Fp,$T:()=>N.$T,P5:()=>N.P5,rh:()=>N.rh,Dm:()=>N.Dm,NG:()=>N.NG,Hg:()=>b,cz:()=>y,XS:()=>m,_9:()=>s,vm:()=>u});var n=t(36351);let r={query:"",products:[],totalResults:0,facets:[],activeFilters:{},sort:{field:"relevance",order:"desc"},pagination:{page:1,totalPages:0,totalResults:0,resultsPerPage:24,hasMore:!1},isLoading:!1,isLoadingMore:!1,error:null,isInitialized:!1,isMobileFiltersOpen:!1},a=(0,n.Z0)({name:"search",initialState:r,reducers:{setQuery:(e,l)=>{e.query=l.payload},updateFilters:(e,l)=>{e.activeFilters=l.payload,e.pagination.page=1},updateFilter:(e,l)=>{let{filterName:t,values:n,resetPage:r=!0}=l.payload;if(null==n||""===n||Array.isArray(n)&&0===n.length){let l={...e.activeFilters};delete l[t],e.activeFilters=l}else e.activeFilters[t]=n;r&&(e.pagination.page=1)},clearFilters:e=>{e.activeFilters={},e.pagination.page=1},clearFilter:(e,l)=>{let t={...e.activeFilters};delete t[l.payload],e.activeFilters=t,e.pagination.page=1},updateSort:(e,l)=>{let{sort:t,resetPage:n=!0}=l.payload;e.sort=t,n&&(e.pagination.page=1)},updatePage:(e,l)=>{e.pagination.page=l.payload},resetSearch:e=>{Object.assign(e,r)},setLoading:(e,l)=>{e.isLoading=l.payload},setLoadingMore:(e,l)=>{e.isLoadingMore=l.payload},setSearchResults:(e,l)=>{let{products:t,facets:n,totalResults:r,query:a,page:i,resultId:u,request:s}=l.payload;e.query=a,e.totalResults=r,e.resultId=u,e.request=s;let{resultsPerPage:o}=e.pagination,d=Math.ceil(r/o);i>1?e.products.push(...t):e.products=t,e.facets=n,e.pagination={page:i,totalPages:d,totalResults:r,resultsPerPage:o,hasMore:i<d}},setInitialized:e=>{e.isInitialized=!0},setMobileFiltersSidebar:e=>{e.isMobileFiltersOpen=!e.isMobileFiltersOpen}}}),{setQuery:i,updateFilters:u,updateFilter:s,clearFilters:o,clearFilter:d,updateSort:c,updatePage:v,resetSearch:p,setLoading:f,setLoadingMore:g,setSearchResults:m,setInitialized:b,setMobileFiltersSidebar:y}=a.actions,h=a.reducer;var N=t(17834)},86258:(e,l,t)=>{"use strict";t.d(l,{Q:()=>i});var n=t(7620),r=t(41159),a=t(53077);let i=(e,l)=>{let t=(0,r.GV)(a.jE);return(0,n.useMemo)(()=>{var n,r;return null!=(r=null==t||null==(n=t.lineItems)?void 0:n.reduce((t,n)=>n.productEntityId===e&&n.variantEntityId===l?t+n.quantity:t,0))?r:0},[null==t?void 0:t.lineItems,e,l])}},86352:(e,l,t)=>{"use strict";t.d(l,{A:()=>i});var n=t(54568),r=t(83985),a=t(50854);let i=e=>{var l,t,i,u,s,o,d,c,v;let{PALProductId:p}=e,{reviewData:{Results:[f]},isPending:g}=(0,a.O8)(p);return(0,n.jsx)(r.Reviews,{rating:null!=(d=null==f||null==(t=f.ProductStatistics)||null==(l=t.ReviewStatistics)?void 0:l.AverageOverallRating)?d:0,reviewCount:null!=(c=null==f||null==(u=f.ProductStatistics)||null==(i=u.ReviewStatistics)?void 0:i.TotalReviewCount)?c:0,averageRating:null!=(v=null==f||null==(o=f.ProductStatistics)||null==(s=o.ReviewStatistics)?void 0:s.AverageOverallRating)?v:0,isLoadingReviews:g})}}}]);

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.