1import{a,j as o,f as q,ac as v}from"../../__generated__/components/demos-sg-pcOZb.js";import{C,S as b}from"../../var/opt/jenkins/workspace/ont-end-monorepo_release_2026-38/packages/website-components/build/components/layout/Carousel-jG2adix9.js";import{Q as A}from"../../var/opt/jenkins/workspace/ont-end-monorepo_release_2026-38/packages/website-components/build/components/icons/QuoteIcon-Dyo4Gde0.js";import"../../node_modules/-pnpm/date-fns@2-30-0/node_modules/date-fns/addYears/index-js-commonjs-es-import-DxIW7DXy.js";import"../../node_modules/-pnpm/@theice-pushpop@3-5-0_@types-express@4-17-25/node_modules/@theice/pushpop/build/array/replace-CrA0QeSp.js";import"../../node_modules/-pnpm/swiper@8-4-7/node_modules/swiper/react/swiper-slide--h_y7F-M.js";import"../../node_modules/-pnpm/swiper@8-4-7/node_modules/swiper/modules/autoplay/autoplay-DmjwDW_Q.js";import"../../node_modules/-pnpm/@meronex-icons@4-0-0_react@18-3-1/node_modules/@meronex/icons/md/MdKeyboardArrowRight-js-commonjs-es-import-CVcqxUAY.js";import"../../node_modules/-pnpm/@meronex-icons@4-0-0_react@18-3-1/node_modules/@meronex/icons/md/MdKeyboardArrowLeft-js-commonjs-es-import-BhvlPU4j.js";const Q=({children:e})=>o.jsxs("div",{className:"lg:flex lg:gap-x-20",children:[o.jsx(A,{className:"text-ice-blue h-24 w-24 max-w-full flex-none opacity-50 lg:opacity-100"}),o.jsx("div",{className:"relative -mt-8 ml-8 w-full max-w-[calc(100%-2rem)] lg:m-0",children:e})]}),G=({slides:e,loop:m,autoplay:r,interval:s,minHeight:u,maxHeight:p,variant:i,showIndicators:B,showControls:x,speed:n,darkMode:d,renderSlot:f})=>{const l=i!=null?i:"default",j=s!=null?s:3,h=n!=null?n:.6,[k,N]=a.useState(0),[S,g]=a.useState(0),y=l==="blockquote",c=l==="article";return a.useEffect(()=>N(t=>t+1),[e==null?void 0:e.length,j,m,r,p,u]),o.jsx(C,{loop:!!m,autoplay:r,interval:j*v,minHeight:u,maxHeight:p,onSelectSlide:t=>{g(t)},indicators:!!B,controls:!!x,slidesPerView:c?"auto":1,spaceBetween:c?64:0,centerSlides:c,speed:h*v,dark:!!d,uiRefresh:l!=="default",children:e==null?void 0:e.map(({id:t},E)=>o.jsx(b,{fullWidth:!0,className:q({"md:w-1/2":c,"pointer-events-none opacity-25":c&&S!==E,"px-16":x===!0&&l!=="article"}),children:y?o.jsx(Q,{children:f(t)}):f(t)},t))},k)};export{G as default};
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.