PageSourceSearch

https://ouraring.com/b/a/ecom-website/v1.134.0/_next/static/chunks/5245-c16f1c3585436541.js

js ouraring.com collected 2026-09-24 08:26:21 UTC 8,700 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5245],{24253:(a,e,t)=>{t.d(e,{A:()=>d});var s=t(95155),l=t(46412),r=t(48292),o=t(83101),c=t(71535);let n=()=>(0,s.jsx)("span",{className:"block h-lh w-20 animate-pulse rounded-md bg-gray-300","data-cy":"price-loader",children:(0,s.jsx)("span",{className:"sr-only",children:(0,s.jsx)(c.A,{messageKey:"loading"})})}),d=a=>{let{className:e,dataCy:t,priceClassName:d,priceCompare:i=!1,priceData:p,priceText:m,priceStacked:x=!1,showDecimalsForWholeDollars:u=!1}=a;return(0,s.jsx)("span",{className:e,"data-cy":t,children:"number"!=typeof(null==p?void 0:p.price.amount)?(0,s.jsx)(n,{}):(0,s.jsx)(l.o,{className:(0,o.cx)("whitespace-pre-wrap",d),children:m?(0,s.jsx)(c.A,{messageKey:m,tValues:(a=>{let{priceData:e,priceCompare:t,priceStacked:l,showDecimalsForWholeDollars:o}=a;return{price:()=>(0,s.jsx)(r.g,{priceCompare:t,showDecimalsForWholeDollars:o,stacked:l,...e})}})({priceData:p,priceCompare:i,priceStacked:x,showDecimalsForWholeDollars:u})}):(0,s.jsx)(r.g,{...p,priceCompare:i,showDecimalsForWholeDollars:u,stacked:x})})})}},38390:(a,e,t)=>{t.d(e,{Ay:()=>m,B1:()=>i,wO:()=>p});var s=t(95155),l=t(70688),r=t(51835),o=t(64156),c=t(83101),n=t(18955);let d=(0,c.F)("rounded-full px-3 py-4",{variants:{color:{default:[],gray:[],sandstone:["bg-sandstone-400/10"],sandstoneLight:["bg-sandstone-200/20","text-sandstone-500"],sandstoneOutline:["border"]},disabled:{true:"",false:""}},compoundVariants:[{className:"border-sandstone-500 text-sandstone-500",color:"sandstoneOutline",disabled:!1},{className:"border-sandstone-500 text-sandstone-500 opacity-50",color:"sandstoneOutline",disabled:!0},{className:"bg-sandstone-200 text-gray-400",color:"default",disabled:!0},{className:"bg-sandstone-500 text-sandstone-200",color:"default",disabled:!1},{className:"bg-gray-600 text-gray-400",color:"gray",disabled:!0},{className:"bg-gray-500 text-sandstone-200",color:"gray",disabled:!1},{className:"text-gray-400",color:"sandstone",disabled:!0},{className:"text-sandstone-200",color:"sandstone",disabled:!1},{className:"opacity-20",color:"sandstoneLight",disabled:!0}],defaultVariants:{color:"default",disabled:!1}}),i=a=>{let{className:e,color:t,disabled:r,onClick:c}=a,i=(0,n.c)();return(0,s.jsx)(o.SE,{"aria-label":i("previous_slide_aria_label"),className:d({color:t,disabled:r,className:e}),"data-cy":"left-nav-btn",onClick:a=>null==c?void 0:c(a),children:(0,s.jsx)(l.I,{})})},p=a=>{let{className:e,color:t,disabled:l,onClick:c}=a,i=(0,n.c)();return(0,s.jsx)(o.G,{"aria-label":i("next_slide_aria_label"),id:"right-nav-btn",className:d({color:t,disabled:l,className:e}),"data-cy":"right-nav-btn",onClick:a=>null==c?void 0:c(a),children:(0,s.jsx)(r.t,{})})},m=a=>{let{buttonClassName:e,className:t,color:l,onClick:r}=a,{canScrollNext:n,canScrollPrev:d}=(0,o.uh)(),m=null!=l?l:"default";return(0,s.jsxs)("div",{className:(0,c.cx)("flex justify-end gap-x-4 pt-6 pb-4",t),"data-cy":"swipeable-nav-buttons",children:[(0,s.jsx)(i,{className:e,color:m,disabled:!d,onClick:r}),(0,s.jsx)(p,{className:e,color:m,disabled:!n,onClick:r})]})}},80440:(a,e,t)=>{t.d(e,{A:()=>v});var s=t(95155),l=t(47374),r=t(14193),o=t(64156),c=t(51741),n=t(46412),d=t(83101),i=t(24253),p=t(71535),m=t(38390),x=t(15102),u=t(52619),g=t.n(u),h=t(20063),y=t(18955),b=t(12115),j=t(30684),f=t(95889);let w=a=>{let{className:e,finish:t,subcopy:r,productImg:o,lifeStyleImg:c,pdpPath:p,priceInfo:m}=a,u=(0,y.c)(),w=(0,h.useRouter)(),N=(0,b.useRef)(null);return(0,s.jsxs)("article",{className:(0,d.cx)("group mt-4 h-[240px] w-[240px] cursor-pointer md:mt-12 md:h-[336px] md:w-[240px] lg:h-[422px] lg:w-[360px]",e),"data-cy":"store-product-card",onClick:a=>{var e;try{window.ouraAnalytics.track(x.Bx.CTAClicked,{cta:"shop",location:"carousel",path:p,action:"go to pdp"})}catch(a){(0,f.A)({data:{pdpPath:p},error:a,message:"Analytics tracking failed during product card click",module:"analytics"})}(null==(e=N.current)?void 0:e.contains(a.target))||w.push(p)},children:[(0,s.jsx)(l.E,{rowStart:{sm:1},colStart:{sm:1},className:"relative pt-1 md:pt-8.5 lg:pt-7.5",children:(0,s.jsx)(j.A,{localizedAlt:o.alt,className:(0,d.cx)("z-10 mx-7.5 mb
1-0 aspect-square md:mx-2.5 md:mb-[31px] lg:mx-7.5 lg:mb-[24px]","opacity-100 transition-all duration-1000 ease-in-out group-focus-within:md:opacity-0 group-hover:md:opacity-0","h-[180px] w-[180px] md:h-[220px] md:w-[220px] lg:h-[300px] lg:w-[300px]"),format:"png",width:300,height:300,src:o.src,"data-cy":"product-card-product-image",draggable:!1})}),(0,s.jsx)(l.E,{rowStart:{sm:1},colStart:{sm:1},className:"absolute top-0 aspect-square rounded-[40px] opacity-0 transition-all duration-1000 ease-in-out md:top-12 md:h-[336px] md:w-[240px] group-focus-within:md:opacity-100 group-hover:md:opacity-100 lg:h-[422px] lg:w-[360px]",children:(0,s.jsx)(j.A,{localizedAlt:c.alt,className:"rounded-[40px] object-cover md:h-[336px] md:w-[240px] lg:h-[422px] lg:w-[360px]",format:"jpg",width:300,height:422,src:c.src,"data-cy":"product-card-lifestyle-image",draggable:!1})}),(0,s.jsxs)(l.E,{rowStart:{sm:2},colStart:{sm:1},className:"relative",children:[(0,s.jsx)(g(),{href:p,className:"absolute left-[50%] translate-x-[-50%] text-base whitespace-nowrap transition-all duration-1000 ease-in-out will-change-[left,transform] md:px-6 group-focus-within:md:left-0 group-focus-within:md:translate-x-0 group-focus-within:md:text-sandstone-100 group-hover:md:left-0 group-hover:md:translate-x-0 group-hover:md:text-sandstone-100 lg:px-8 lg:text-2xl","data-cy":"store-product-card-link",ref:N,children:(0,s.jsx)(n.o,{Element:"h3",color:"inherit","data-cy":"product-card-title",className:"text-base lg:text-heading-sm ja:tracking-normal ko:tracking-normal",children:u(t)})}),r&&(0,s.jsx)(n.o,{className:(0,d.cx)("absolute top-[24px] left-[50%] translate-x-[-50%] text-center text-xs whitespace-nowrap text-gray-450 opacity-100 transition-all duration-1000 ease-in-out md:top-[23px] md:pb-1.5 group-focus-within:md:opacity-0 group-hover:md:opacity-0 lg:top-[31px] lg:pb-4 lg:text-base"),"data-cy":"product-card-subcopy",children:u(r)}),(0,s.jsx)(i.A,{...m,className:"absolute rounded-[20px] bg-white px-4 py-2.5 opacity-0 transition-all duration-500 ease-in-out md:right-4 md:-bottom-8 md:translate-x-0 group-focus-within:md:opacity-100 group-hover:md:opacity-100 lg:-bottom-9 lg:rounded-[22px]",priceClassName:"text-sm lg:text-base",dataCy:"store-product-card-price",priceCompare:!0,priceStacked:!0})]})]})},N=a=>{var e;let{carouselContainerClassName:t="",priceInfo:x,productComponents:u,tagProps:g,title:h}=a,{canScrollNext:y,canScrollPrev:b}=(0,o.uh)();return(0,s.jsxs)(r.D,{children:[(0,s.jsx)(l.E,{colEnd:{sm:"full"},colStart:{sm:"full"},rowStart:{sm:1},className:"px-6 md:px-15",children:(0,s.jsxs)("div",{className:"flex flex-row justify-between","data-cy":"title-and-controls-container",children:[(0,s.jsxs)("div",{className:"flex flex-col items-start",children:[g&&(0,s.jsx)(c.v,{variant:g.variant,size:"small","data-cy":"carousel-tag",children:g.children}),(0,s.jsxs)("div",{className:"justify-around",children:[h&&(0,s.jsx)(n.o,{className:"py-2 text-2xl md:text-6xl md:font-light ja:pb-3 ja:tracking-normal md:ja:text-5xl ko:pb-3 ko:tracking-normal md:ko:text-5xl","data-cy":"carousel-title",Element:"h2",height:"none",children:(0,s.jsx)(p.A,{messageKey:h})}),x&&(0,s.jsx)(i.A,{priceClassName:"text-base md:text-xl text-gray-450",priceData:{price:{amount:null!=(e=x.overviewPrice)?e:null,currencyCode:x.currencyCode},strikethroughPrice:null},priceText:x.priceText})]})]}),(0,s.jsx)("div",{className:(0,d.cx)("self-end max-md:hidden",{invisible:!y&&!b}),children:(0,s.jsx)(m.Ay,{buttonClassName:"px-4 py-5",className:"pb-0",color:"sandstoneOutline","data-cy":"carousel-nav-buttons"})})]})}),(0,s.jsx)(l.E,{colEnd:{sm:"full"},colStart:{sm:1,lg:"full"},rowStart:{sm:2},className:t,children:(0,s.jsx)(o.Ss,{className:"relative snap-none snap-normal overflow-y-hidden lg:gap-12","data-cy":"carousel-slider",slideClassName:"snap-align-none first:pl-6 last:pr-6 md:first:pl-[54px] md:last:pr-[54px] lg:first:pl-15 lg:last:pr-15",children:u.map(a=>(0,s.jsx)(w,{...a},a.productKey))})})]})},v=a=>(0,s.jsx)(o.uc,{children:(0,s.jsx)(N,{...a})})},85245:(a,e,t)=>{t.d(e,{A:()=>d});var s=t(95155),l=t(47374),r=t(14193),o=t(80440),c=t(16281),n=t(71535);let d=a=>{let{products:e,className:t,dataCy:d}=a;return 0===e.length?null:(0,s.jsxs)("section",{className:t,"data-cy":d,children:[(0,s.jsx)(r.D,{children:(0,s.jsx)(l.E,{colEnd:{sm:"main"},colStart:{sm:"main"},children:(0,s.jsx)(c.A,{children:(0,s.jsx)(n.A,{messageKey:"eop_order_selections_page_choose_finish"})})})}
1),(0,s.jsx)(o.A,{productComponents:e,carouselContainerClassName:"flex justify-center"})]})}}}]);

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.