1import{v as n,p as f,ac as h}from"./DzZ5sRFm.js";const d=()=>{const t=n(null);return{scrollRef:t,scrollLeft:e=>{t.value&&t.value.scrollBy({left:-e,behavior:"smooth"})},scrollRight:e=>{t.value&&t.value.scrollBy({left:e,behavior:"smooth"})}}},m=t=>{const s=n(!1),l=n(!1),e=()=>{if(!t.value)return;const o=t.value,i=o.getBoundingClientRect(),r=o.firstElementChild,c=o.lastElementChild;if(r&&c){const a=r.getBoundingClientRect(),u=c.getBoundingClientRect();s.value=a.left<i.left-10,l.value=u.right>i.right+10}};return f(()=>{e(),window.addEventListener("resize",e)}),h(()=>{window.removeEventListener("resize",e)}),{showLeftArrow:s,showRightArrow:l,checkVisibility:e}};export{d as a,m as u}; 2//# sourceMappingURL=DZYWFVqq.js.map
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.