import{dasB,$asP,aasM,oasV,casn,past,Casf,Oasg,i,baso,masa,FasN,rasO,gasv,IasS,easq,hasE,EasF,a1asL,jas$,_asj}from"./index-Bykh8nbZ.js";import{Pasz}from"./PageBar-CwAs_H2k.js";import{SasA}from"./SectionHead-B6d9twjI.js";import{aasH}from"./ProductCard-D8PhNs-t.js";import{uasR}from"./usePagedProducts-BB2XPY0q.js";constT={class:"coll"},U={key:0,class:"coll__grid"},D={key:2,class:"coll__empty"},G=B({__name:"CollectionView",setup(J){constu=L(),{rows:s,loading:y,loadingMore:h,hasMore:d,resetAndLoad:k,loadMore:x}=R(),_=i(()=>y.value&&s.value.length===0),w=i(()=>u.query.page||"مجموعه"),C=i(()=>String(u.params.id??"")),l=E(null);lete;functionm(){return{collectionId:C.value,sort:"newest"}}functionI(){e==null||e.disconnect(),l.value&&(e=newIntersectionObserver(c=>{c.some(r=>r.isIntersecting)&&d.value&&x(m())},{rootMargin:"400px"}),e.observe(l.value))}returnP(l,I),M(()=>e==null?void0:e.disconnect()),V(async()=>{try{awaitk(m())}catch(c){console.log(c)}}),(c,r)=>{constb=F("container");returno(),n("div",T,[t(z,{title:w.value,"back-to":"search"},null,8,["title"]),t(g,{spinning:_.value,tip:"درحال دریافت اطلاعات"},{default:f(()=>[t(b,{class:"coll__body"},{default:f(()=>[t(A,{title:"محصولات این مجموعه",subtitle:"برای دیدن جزئیات، روی محصول ضربه بزنید"}),a(s).length?(o(),n("div",U,[(o(!0),n(N,null,O(a(s),p=>(o(),$(H,{key:p.id,value:p},null,8,["value"]))),128))])):v("",!0),a(d)||a(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&&!a(s).length?(o(),n("section",D,[t(S,{icon:"vuesax-linear:box",size:"26"}),r[0]||(r[0]=q("p",null,"در این مجموعه محصولی ثبت نشده است.",-1))])):v("",!0)]),_:1})]),_:1},8,["spinning"])])}}}),Z=j(G,[["__scopeId","data-v-24baa11f"]]);export{Zasdefault};