1import{f as m,ad as _,ah as u,ai as d,b as e,c as r,e as f,M as k,ac as g,j as h,a4 as S,r as a}from"./B-He9Tc_.js";import v from"./DbCddwDF.js";import"./kooodVq9.js";import"./aI0rc5bB.js";import"./BUwyPujN.js";import"./5Cd8EnQE.js";import"./BG56XROr.js";import"./DmxhM80M.js";import"./DiffIlyu.js";import"./D-JXU0E8.js";import"./jqW8u0Yj.js";import"./DQZCI4xp.js";import"./H5VVOchh.js";import"./CjQBTBXT.js";import"./CwYaS_dW.js";import"./lSQukvIN.js";import"./B78TT5_d.js";const b={class:"flex-1"},w={key:1},y=m({__name:"HorizontalScrollSections",props:{block:{}},setup(l){const{$gsap:n}=_(),c=a(null),o=a(null);return u(async()=>{if(!o.value)return;const{ScrollTrigger:i}=await d(async()=>{const{ScrollTrigger:s}=await import("./BrDuEirF.js");return{ScrollTrigger:s}},[],import.meta.url);n.registerPlugin(i),n.to(o.value,{x:-(o.value.scrollWidth-window.innerWidth),duration:3,ease:"none",scrollTrigger:{trigger:o.value,start:"bottom bottom",end:`+=${o.value.scrollWidth-window.innerWidth}`,pin:".blocks-wrapper",pinnedContainer:".blocks-wrapper",scrub:!0,markers:!1}})}),(i,s)=>{const p=v;return e(),r("div",{ref_key:"horizontalSectionsWrapper",ref:c,class:"overflow-hidden"},[f("div",{ref_key:"horizontalSections",ref:o,class:"horizontal-sections flex items-center w-fit"},[(e(!0),r(k,null,g(l.block.sections,t=>(e(),r("div",b,[t.__typename==="Columns"?(e(),h(p,{key:0,block:t,class:"w-screen"},null,8,["block"])):(e(),r("div",w,"Render "+S(t.__typename),1))]))),256))],512)],512)}}}),V=Object.assign(y,{__name:"BlockHorizontalScrollSections"});export{V 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.