import{_ as H}from"./Tag.8827032e.js";import{_ as V}from"./Href.13e348ac.js";import{ah as L,a as j,r as g,b as F,m as q,o as _,e as T,f,y as N,K as A,L as G,M as K,c as O,u as E,A as R,t as P,q as x,v as W,w as C,s as X,C as Y,D as Z,h as U}from"./entry.18df9a4d.js";import{S as J,a as Q,E as w,A as ee,N as te}from"./swiper-slide.9ced98d4.js";function ne({swiper:e,extendParams:p,emit:M,once:i}){p({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}});function S(){const c=e.getTranslate();e.setTranslate(c),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})}function B(){const{touchEventsData:c,touches:n}=e;c.velocities.length===0&&c.velocities.push({position:n[e.isHorizontal()?"startX":"startY"],time:c.touchStartTime}),c.velocities.push({position:n[e.isHorizontal()?"currentX":"currentY"],time:L()})}function D({currentPos:c}){const{params:n,$wrapperEl:y,rtlTranslate:v,snapGrid:a,touchEventsData:r}=e,o=L()-r.touchStartTime;if(c<-e.minTranslate()){e.slideTo(e.activeIndex);return}if(c>-e.maxTranslate()){e.slides.length1){const s=r.velocities.pop(),m=r.velocities.pop(),$=s.position-m.position,z=s.time-m.time;e.velocity=$/z,e.velocity/=2,Math.abs(e.velocity)150||L()-s.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=n.freeMode.momentumVelocityRatio,r.velocities.length=0;let l=1e3*n.freeMode.momentumRatio;const b=e.velocity*l;let t=e.translate+b;v&&(t=-t);let d=!1,h;const k=Math.abs(e.velocity)*20*n.freeMode.momentumBounceRatio;let I;if(te.minTranslate())n.freeMode.momentumBounce?(t-e.minTranslate()>k&&(t=e.minTranslate()+k),h=e.minTranslate(),d=!0,r.allowMomentumBounce=!0):t=e.minTranslate(),n.loop&&n.centeredSlides&&(I=!0);else if(n.freeMode.sticky){let s;for(let m=0;m-t){s=m;break}Math.abs(a[s]-t){e.loopFix()}),e.velocity!==0){if(v?l=Math.abs((-t-e.translate)/e.velocity):l=Math.abs((t-e.translate)/e.velocity),n.freeMode.sticky){const s=Math.abs((v?-t:t)-e.translate),m=e.slidesSizesGrid[e.activeIndex];s{!e||e.destroyed||!r.allowMomentumBounce||(M("momentumBounce"),e.setTransition(n.speed),setTimeout(()=>{e.setTranslate(h),y.transitionEnd(()=>{!e||e.destroyed||e.transitionEnd()})},0))})):e.velocity?(M("_freeModeNoMomentumRelease"),e.updateProgress(t),e.setTransition(l),e.setTranslate(t),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,y.transitionEnd(()=>{!e||e.destroyed||e.transitionEnd()}))):e.updateProgress(t),e.updateActiveIndex(),e.updateSlidesClasses()}else if(n.freeMode.sticky){e.slideToClosest();return}else n.freeMode&&M("_freeModeNoMomentumRelease");(!n.freeMode.momentum||o>=n.longSwipesMs)&&(e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}Object.assign(e,{freeMode:{onTouchStart:S,onTouchMove:B,onTouchEnd:D}})}const oe=e=>(Y("data-v-f5719042"),e=e(),Z(),e),ae={class:"swiperZ"},ie=["onClick"],le=["src"],se=["onClick"],ce=["src"],re={class:"swiper_inner_con"},ue={class:"swiperItem_top ffSKR"},de={class:"swiperItem_bottom wirthEight fw3"},me=oe(()=>f("div",{class:"cover_",style:{"z-index":"1"}},null,-1)),fe={key:0,class:"mobile_div_h1 textC ffSKR"},ve={key:1,class:"mobile_div_p textC fw3"},he=j({__name:"swiper-z",props:{swiperList:{type:Array,default:()=>[]}},emits:"handleArticle",setup(e,{emit:p}){const M=g(null),i=g(0);F();const S=g(0),B=g({nextEl:".swiper_r",prevEl:".swiper_l"}),D=[w,ee,te,ne];function c(u){i.value=u.realIndex}function n(u,o,l,b){p("handleArticle",u,o,l,b)}function y(u){X(u===2?"homepage_insight_right_click":"homepage_insight_left_click")}const v=g(2.5),a=g(null),r=()=>{a.value=document.documentElement.clientWidth||document.body.clientWidth,a.value>1918?v.value=2.8:a.value<1919&&a.value>500?v.value=2.2:v.value=1.32};return q(()=>{setTimeout(()=>{var o;const u=(document.documentElement.clientWidth||document.body.clientWidth)>750;S.value=Number((o=document.querySelector(".swiper-slide-active"))==null?void 0:o.clientWidth)*(u?1.1:1)},500),r(),window.onresize=function(){var o;r();const u=(document.documentElement.clientWidth||document.body.clientWidth)>750;S.value=Number((o=document.querySelector(".swiper-slide-active"))==null?void 0:o.clientWidth)*(u?1.1:1)}}),(u,o)=>{const l=H,b=V;return _(),T("div",ae,[f("div",{class:"swiper_arrow swiper_l",onClick:o[0]||(o[0]=t=>y(1))}),f("div",{class:"swiper_arrow swiper_r",onClick:o[1]||(o[1]=t=>y(2))}),N(E(Q),{ref_key:"swpierName",ref:M,class:"swpierName",modules:D,"allow-slide-next":!0,"slides-per-view":v.value,"centered-slides":!0,"allow-slide-prev":!0,loop:!0,"space-between":-90,speed:400,"allow-touch-move":!0,height:300,"prevent-clicks":!0,"free-mode":{enabled:!1},autoplay:{delay:3e3,disableOnInteraction:!1},navigation:B.value,onSlideChangeTransitionStart:c},{default:A(()=>[(_(!0),T(G,null,K(e.swiperList,(t,d)=>(_(),O(E(J),{key:d},{default:A(()=>[f("div",{class:"swiperItem show divHover swiper-item",onClick:h=>n(t,2,d,"one")},[t.picturePath?(_(),T("img",{key:0,src:E(R)(t.picturePath),alt:"",style:{height:"100%",width:"100%","object-fit":"cover"},class:P({divHover_img:i.value===d})},null,10,le)):x("",!0),f("div",{class:"swiperItem_item show divHover",onClick:h=>n(t,2,d,"one")},[t.picturePath?(_(),T("img",{key:0,src:E(R)(t.picturePath),alt:"",style:{width:"100%",height:"100%","object-fit":"cover"},class:P({divHover_img:i.value===d})},null,10,ce)):x("",!0),f("div",{class:"swiper_inner divHover_div boxShaow",style:W({zIndex:i.value===d?"999":""})},[N(l,{name:t.articleTag},null,8,["name"]),f("div",re,[f("p",ue,C(t.articleTitle),1),f("p",de,C(t.articleDesc),1)]),N(b,{name:"href.learnDetail",class:"swiper_inner_href",onClick:h=>n(t,2,d,"one")},null,8,["onClick"])],4)],8,se)],8,ie),me]),_:2},1024))),128))]),_:1},8,["slides-per-view","navigation"]),f("div",{class:"mobile_div",style:W({width:`${S.value}px`}),onClick:o[2]||(o[2]=t=>n(e.swiperList[i.value],2,i.value,"one"))},[e.swiperList.length!==0&&e.swiperList[i.value].articleTitle?(_(),T("h1",fe,C(e.swiperList[i.value].articleTitle),1)):x("",!0),e.swiperList.length!==0&&e.swiperList[i.value].articleDesc?(_(),T("p",ve,C(e.swiperList[i.value].articleDesc),1)):x("",!0)],4)])}}}),Me=U(he,[["__scopeId","data-v-f5719042"]]);export{Me as default};