import{dasg,aTash,oasy,Wasb,casr,pasa,Casv,Nask,has_,vasC,bass,Fasf,easu,rasP,IasB,masF,gasw,Dasx,iasV,EasI,jasN,_asS}from"./index-aM70MbPi.js";import{Pas$}from"./PageBar-DUKSqA2v.js";import{Sasj}from"./SectionHead-j64L7R-7.js";import{PasE}from"./ProductCard-T_BowdL9.js";constR={class:"favs"},z={class:"favs__grid"},D={key:1,class:"favs__empty"},H=g({__name:"FavoritesView",setup(L){constp=x(),i=h(),o=_(!1),n=_([]),l=V(()=>n.value.filter(t=>i.isFavorite(t.id)));asyncfunctiond(){constt=i.ids;if(t.length===0){n.value=[];return}o.value=n.value.length===0;try{n.value=awaitC.getProductsByIds(t)}catch(e){console.log(e)}finally{o.value=!1}}returny(d),b(()=>i.ids.join(","),d),(t,e)=>{constm=I("container");returns(),r("div",R,[a($,{title:"علاقهمندی","back-to":"userPage::hasSubRoute"}),a(k,{spinning:o.value,tip:"در حال دریافت اطلاعات"},{default:v(()=>[a(m,{class:"favs__body"},{default:v(()=>[l.value.length?(s(),r(f,{key:0},[a(j,{title:"ذخیرهشدهها",subtitle:`${l.value.length} محصول`},null,8,["subtitle"]),u("div",z,[(s(!0),r(f,null,P(l.value,c=>(s(),N(E,{key:c.id,value:c},null,8,["value"]))),128))])],64)):o.value?w("",!0):(s(),r("section",D,[a(B,{icon:"vuesax-linear:heart",size:"26"}),e[1]||(e[1]=u("p",null,"هنوز محصولی را به علاقهمندیها اضافه نکردهاید.",-1)),u("button",{type:"button",class:"favs__emptyCta",onClick:e[0]||(e[0]=c=>F(p).push({name:"home"}))}," دیدن محصولات ")]))]),_:1})]),_:1},8,["spinning"])])}}}),A=S(H,[["__scopeId","data-v-44c1c9b1"]]);export{Aasdefault};