PageSourceSearch

https://www.movadocompanystore.com/_next/static/chunks/7689.1eedf746ecef8f85.js

js movadocompanystore.com collected 2026-10-06 04:21:36 UTC 8,324 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7689],{97689:function(e,t,i){"use strict";i.r(t),i.d(t,{default:function(){return S}});var r=i(52322),n=i(2784),o=i(7548),c=i(5632),a=i(94184),l=i.n(a),d=i(81441),u=i(24597),s=i(4877),p=i(66590);i(7494);var v=i(44340);let m=e=>Array.isArray(e)?e.filter(e=>(0,v.D)(e.inventory)!==v.g.OUT_OF_STOCK):e,h=async e=>{let{sdk:t,productIds:i,badgeIndicators:r}=e,n=null==i?void 0:i.map(e=>e.productId);return(null==n?void 0:n.length)===0?[]:await t.unified.getMultipleProducts({ids:n,badgeIndicators:r})},f=async e=>{let{sdk:t,recommenderName:i,productIds:r,categoryIds:n,badgeIndicators:o}=e,c=await t.unified.getEinsteinRecommendedProducts({recommenderName:i,productIds:null==r?void 0:r.map(e=>e.productId),categoryIds:null==n?void 0:n.map(e=>e.categoryId)}),a=null==c?void 0:c.map(e=>({productId:e.id}));return m(await h({sdk:t,productIds:a,badgeIndicators:o}))},g=async e=>e.isManualRecommendation&&e.productIds?h(e):!e.isManualRecommendation&&e.recommenderName?f(e):[];var k=i(71246),y=i(72198),C=i(17482);i(21653),i(9668),i(24104);var w=i(81288),P=i(98416),I=function(e){let{swiperOptions:t,products:i,productContent:o,className:a,isRecommendedProduct:l,recommenderName:d}=e,u=(0,c.useRouter)(),s=(0,n.useContext)(p.N);return(0,r.jsx)(C.tq,{...t,className:a,children:i.map(e=>{let{slug:t,id:i,sku:n,name:c,inventory:a,...p}=e;return(0,r.jsx)(C.o5,{children:(0,r.jsx)(w.x,{content:o.value,data:{product:{slug:t,id:i,sku:n,inventory:a,isRecommendedProduct:l,recommenderName:d,name:c,hideHoveredContent:!0,link:"".concat("fr"===u.locale?"/".concat(u.locale):"/us/".concat(u.locale)).concat(P.VP.product.compile({ending:(0,P.r6)(null!=c?c:"",i,s)})),...p},imageScale:{width:311,height:456.59}},context:{navigateTo:e=>{u.push(e)}},model:"product-card"})},i)})})};let _=new Set;var S=function(e){var t;
1let{productContent:i,isManualRecommendation:a=!1,recommenderName:v,productIds:m,categoryIds:h,badgeIndicators:f,data:C,recommendedProductsTitle:w}=e,[P,S]=(0,n.useState)((null==C?void 0:C.products)?null==C?void 0:C.products:[]),{groups:b,hasCookieConsent:R}=(0,u.H)(),E=(0,y._8)(),{viewReco:B}=(0,k.A)(),N=(0,n.useRef)(!1),O=(0,n.useContext)(p.N),x=(0,c.useRouter)(),A=(null===(t=x.query)||void 0===t?void 0:t.search)?x.query.search.toString():"",T=async()=>{if(!i||a&&!m||!a&&!v)return[];let e=await g({sdk:E,isManualRecommendation:a,recommenderName:v,productIds:m,categoryIds:h,badgeIndicators:f});return S(e),e};return((0,n.useEffect)(()=>{(0,o.l)(null!=O?O:"movado"),(null==C?void 0:C.products)||T()},[null==C?void 0:C.products]),(0,n.useEffect)(()=>{let e=x.asPath||x.pathname||"",t=v?"view_reco_".concat(v,"_").concat(A||"","_").concat(e):"";N.current||a||!v||0===P.length||!R([s.w.C0003])||t&&_.has(t)||(N.current=!0,t&&_.add(t),B(v,P,A))},[a,v,P.length,b,x.asPath,A]),(0,n.useEffect)(()=>()=>{_.clear(),N.current=!1},[]),P.length)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("h3",{className:"mb-10",children:(0,r.jsx)("span",{className:"text-[32px] mt-32",children:w})}),(0,r.jsx)("div",{className:"hidden md:block",children:(0,r.jsx)(I,{className:"w-[full] h-full swipper-desk",productContent:i,products:P,isRecommendedProduct:!a&&!!v,recommenderName:v,swiperOptions:{spaceBetween:14,slidesPerView:4,initialSlide:0,...(null==P?void 0:P.length)>4&&{navigation:{enabled:!0},scrollbar:{hide:!1,draggable:!0},modules:[d.LW,d.W_],loop:!0}}})}),(0,r.jsx)("div",{className:"block md:hidden",children:(0,r.jsx)(I,{className:l()("w-[full] h-full swipper-mob",{"!pr-5":(null==P?void 0:P.length)===1}),productContent:i,products:P,isRecommendedProduct:!a&&!!v,recommenderName:v,swiperOptions:{spaceBetween:6,slidesPerView:(null==P?void 0:P.length)>1?2:1,initialSlide:0,...(null==P?void 0:P.length)>1&&{scrollbar:{hide:!1,draggable:!0},modules:[d.LW],loop:!0,breakpoints:{240:{slidesPerView:2.1},639:{slidesPerView:2}}}}})})]}):null}},44340:function(e,t,i){"use strict";var r,n;function o(e){return e?e.stockLevel&&e.stockLevel>0?"inStock":void 0!==e.stockLevel&&e.stockLevel<=0&&e.backorderable&&e.ats&&e.ats>0?"preOrder":"outOfStock":"outOfStock"}i.d(t,{D:function(){return o},g:function(){return r}}),(n=r||(r={})).OUT_OF_STOCK="outOfStock",n.PRE_ORDER="preOrder",n.IN_STOCK="inStock"},61009:function(e,t,i){"use strict";var r,n;i.d(t,{P:function(){return r},b:function(){return o}}),(n=r||(r={})).ViewReco="viewReco",n.ClickReco="clickReco",n.ViewProduct="viewProduct",n.AddToCart="addToCart",n.ViewSearch="viewSearch",n.ClickSearch="clickSearch",n.BeginCheckout="beginCheckout",n.CheckoutStep="checkoutStep",n.ViewCategory="viewCategory",n.ClickCategory="clickCategory";let o={shippingMethod:{name:"Shipping Address",step:"1"},paymentMethod:{name:"Payment Method",step:"2"},orderConfirmation:{name:"Order Confirmation",step:"3"}}},71246:function(e,t,i){"use strict";i.d(t,{A:function(){return u}});var r=i(37602),n=i(35196),o=i(24597),c=i(4877),a=i(95700),l=i(72198),d=i(61009);function u(){let e=(0,l._8)(),{hasCookieConsent:t}=(0,o.H)(),i=(0,r.D)(async t=>{let i=await (0,a.tE)(),r=navigator.userAgent,o=(0,n.getCookie)("user_cookie_id"),c=sessionStorage.getItem("customer_id");return e.unified.sendEinsteinRecommenderActivities({...t,data:{...t.data,clientIp:i,clientUserAgent:r,userCookieId:o,customerId:c}})}),u=e=>{if(t([c.w.C0003]))try{i.mutate(e)}catch(e){console.error("Error sending activity to Einstein",e)}};return{viewReco:(e,t,i)=>{u({activity:d.P.ViewReco,data:{recommenderName:e,searchText:i,products:t.map(e=>({id:e.id,sku:e.sku}))}})},clickReco:(e,t)=>{u({activity:d.P.ClickReco,data:{recommenderName:e,product:{id:t,sku:t}}})},viewProduct:(e,t)=>{u({activity:d.P.ViewProduct,data:{product:{id:e,sku:t}}})},addToCart:e=>{u({activity:d.P.AddToCart,data:{products:e}})},viewSearch:(e,t,i,r,n)=>{let o=null==t?void 0:t.map(e=>({id:e.id,sku:e.sku}));u({activity:d.P.ViewSearch,data:{searchText:e,products:o,sortingRule:[{attribute:r,direction:"ascending"}],itemRange:{start:i},showProducts:!0,instanceType:"production"===n?"prd":"sbx"}})},clickSearch:(e,t)=>{u({activity:d.P.ClickSearch,data:{product:{id:e,sku:e},searchText:t}})},beginCheckout:(e,t)=>{let i=null==e?void 0:e.map(e=>{var t;return{id:e.id,sku:e.sku,price:null==e?void 0:null===(t=e.totalPrice)||void 0===t?void 0:t.amount,quantity:null==e?void 0:e.quantity}});u({activity:d.P.BeginCheckout,data:{products:i,amount:t}})},checkoutStep:(e,t)=>{u({activity:d.P.CheckoutStep,data:{stepName:e,stepNumber:t}})},viewCategory:(e,t,i,r)=>{u({activity:d.P.ViewCategory,data:{category:{id:e},products:t.map(e=>({id:e.id,sku:e.sku})),sortingRule:[{attribute:r,direction:"ascending"}],itemRange:{start:i}}})},clickCategory:(e,t)=>{u({activity:d.P.ClickCategory,data:{category:{id:e},product:{id:t,sku:t}}})}}}},7548:function(e,t,i){"use strict";i.d(t,{l:function(){return o}});var r=i(96204),n=i(26149);function o(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"movado";arguments.length>1&&void 0!==arguments[1]&&arguments[1];let t=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"movado",t=function(){let e='{"movado":"eb97eac182ff425aa3f7f8f6c4849321", "movadocompanystore":"bf2aac4d52ca46c5acbf01f032088dd1"}';if(!e)return console.error("[Builder Init] NEXT_PUBLIC_BUILDER_API_KEY environment variable is not set"),null;try{let t=JSON.parse(e);if("object"!=typeof t||null===t)return console.error("[Builder Init] NEXT_PUBLIC_BUILDER_API_KEY is not a valid JSON object:",e),null;return t}catch(t){return console.error("[Builder Init] Failed to parse NEXT_PUBLIC_BUILDER_API_KEY:",t),console.error("[Builder Init] Raw value:",e),null}}();if(!t)return null;let i=t[e];return i?"string"!=typeof i||""===i.trim()?(console.error('[Builder Init] Invalid API key for theme "'.concat(e,'": key is empty or not a string')),null):i:(console.error('[Builder Init] No API key found for theme: "'.concat(e,'"')),console.error("[Builder Init] Available themes:",Object.keys(t).join(", ")),null)}(e);if(!t)return console.error('[Builder Init] Cannot initialize Builder for theme "'.concat(e,'" - no valid API key')),console.error("[Builder Init] Client-side check - NEXT_PUBLIC_BUILDER_API_KEY exists: ".concat(!0)),!1;try{n.fl.init(t),r.builder.init(t)}catch(e){return console.error("[Builder Init] Failed to initialize:",e),!1}return!0}},9668:function(){},24104:function(){}}]);

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.