import{dasB,Yasb,aasM,oasV,casn,qast,Casf,Pasg,i,baso,mass,Fasq,rasN,gasv,IasS,easE,hasF,EasH,$asL,HasO,_as$}from"./index-RS_StQsj.js";import{Pasz}from"./PageBar-DF6RsY_5.js";import{SasA}from"./SectionHead-CHAEwtbI.js";import{PasR}from"./ProductCard-jh11fINv.js";import{uasT}from"./usePagedProducts-mpGA6h4p.js";constU={class:"coll"},Y={key:0,class:"coll__grid"},j={key:2,class:"coll__empty"},D=B({__name:"CollectionView",setup(G){constu=L(),{rows:a,loading:y,loadingMore:h,hasMore:d,resetAndLoad:k,loadMore:x}=T(),_=i(()=>y.value&&a.value.length===0),w=i(()=>u.query.page||"مجموعه"),C=i(()=>String(u.params.id??"")),l=F(null);lete;functionm(){return{collectionId:C.value,sort:"newest"}}functionP(){e==null||e.disconnect(),l.value&&(e=newIntersectionObserver(c=>{c.some(r=>r.isIntersecting)&&d.value&&x(m())},{rootMargin:"400px"}),e.observe(l.value))}returnb(l,P),M(()=>e==null?void0:e.disconnect()),V(async()=>{try{awaitk(m())}catch(c){console.log(c)}}),(c,r)=>{constI=H("container");returno(),n("div",U,[t(z,{title:w.value,"back-to":"search"},null,8,["title"]),t(g,{spinning:_.value,tip:"درحال دریافت اطلاعات"},{default:f(()=>[t(I,{class:"coll__body"},{default:f(()=>[t(A,{title:"محصولات این مجموعه",subtitle:"برای دیدن جزئیات، روی محصول ضربه بزنید"}),s(a).length?(o(),n("div",Y,[(o(!0),n(q,null,N(s(a),p=>(o(),O(R,{key:p.id,value:p},null,8,["value"]))),128))])):v("",!0),s(d)||s(h)?(o(),n("div",{key:1,ref_key:"sentinel",ref:l,class:"coll__more"},[t(g,{spinning:!0,indicator:!0,fixed:!1,tip:"",cls:"my-[10px]"})],512)):!_.value&&!s(a).length?(o(),n("section",j,[t(S,{icon:"vuesax-linear:box",size:"26"}),r[0]||(r[0]=E("p",null,"در این مجموعه محصولی ثبت نشده است.",-1))])):v("",!0)]),_:1})]),_:1},8,["spinning"])])}}}),Z=$(D,[["__scopeId","data-v-caef3082"]]);export{Zasdefault};