PageSourceSearch

https://mazeed.sa/_nuxt/DDivbBRf.js

js mazeed.sa collected 2026-10-02 15:44:26 UTC 15,365 bytes, 1 lines download raw bytes

1import{_ as ye}from"./CgHplu3T.js";import{_ as we}from"./B8mZIeVU.js";import{_ as Se}from"./rqxneoyj.js";import{aZ as ue,b2 as W,aN as Y,bH as Z,aP as de,bo as pe,aK as ke,aQ as $e,aV as X,bM as Ie,aR as me,db as De,b0 as B,bO as Ce,aO as Me,aY as Pe,b4 as Ae,aL as Te,aM as Le,b5 as Re,b9 as Ne}from"./RminBxZ_.js";import{_ as Fe}from"./YkzddXkO.js";import{_ as ze}from"./CvDKvboF.js";import _e from"./8xn6ciJB.js";import{u as J}from"./59hzxysv.js";import{k as E,b as q,C as fe,l,P as s,a5 as A,ad as T,R as t,O as o,U as _,u as e,V as $,Q as d,N as H,aa as Q,S as ge,J as ve,c as Be,a4 as he,ar as He,at as Ve,au as je}from"./Bb4g8rqR.js";import qe from"./DXuMsGQV.js";import{_ as Ee}from"./DjI2Go38.js";import{b as Ge}from"./B0qpveYt.js";import{a as Oe}from"./n0jR5VhA.js";import{u as Ue}from"./xchljEat.js";import{u as Qe}from"./CFFuwx8s.js";import"./D6bjj4k0.js";import"./DSgAD6wk.js";import"./BtDGcxgR.js";import"./4qsNkC-h.js";import"./BxH0Fxtz.js";import"./BuSq-5kJ.js";import"./njqcZc0m.js";import"./B--moZPC.js";import"./Cl9jCSn3.js";import"./8_8wJ2L_.js";import"./CaVH226W.js";import"./85DSZQKu.js";import"./B1xOFnVl.js";import"./DWKPMr3u.js";import"./Bi7GOes1.js";import"./DoZ_76k9.js";import"./DUIgoHMx.js";import"./CnJ2XuLG.js";import"./DOMiIjHV.js";import"./hm31rb28.js";import"./VV6o3S6M.js";import"./CS6GWxEX.js";import"./DCmc7PLv.js";import"./CKtyNaRZ.js";import"./BmHliiyS.js";(function(){try{var p=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},b=new p.Error().stack;b&&(p._sentryDebugIds=p._sentryDebugIds||{},p._sentryDebugIds[b]="7c3b9830-5624-4165-aaa3-2f0aa28ed470",p._sentryDebugIdIdentifier="sentry-dbid-7c3b9830-5624-4165-aaa3-2f0aa28ed470")}catch{}})();var ee=(p=>(p.complaintsAndSuggestions="complaints-and-suggestions",p.FAQs="faqs",p.license="license",p.privacyPolicy="privacy-policy",p.refundExchangePolicy="refund-exchange-policy",p.termsConditions="terms-conditions",p))(ee||{});const We={class:"py-3"},Je={class:"flex justify-between"},Ke={class:"font-semibold text-xl text-black"},Ye={key:0,class:"flex flex-col gap-2 mt-2"},Ze={key:1},Xe={key:0,class:"mt-4 font-medium text-black"},et={class:"mt-4 flex flex-col gap-4"},tt=E({__name:"StoreMoreInfoModal",props:{modalStatus:{type:Boolean},showTermPage:{type:Boolean},storeId:{}},emits:["updateModalStatus"],setup(p,{emit:b}){const I=b,L=p,x=ue(),g=q(!1),y=J(),{modalStatus:f,showTermPage:R,storeId:D}=fe(L),{$viewport:N}=W(),w=l(()=>N.isGreaterOrEquals("desktop")),a=l(()=>y.storePages),S=()=>{I("updateModalStatus")},c=()=>{g.value=!g.value};return(v,n)=>{const k=Y,r=Z,C=de,M=_e,F=pe;return s(),A(F,{visible:e(f),"close-on-escape":!1,draggable:!1,position:e(w)?"center":"bottom",breakpoints:{"1220px":"90vw","641px":"100vw"},pt:{root:"md:!rounded-3xl overflow-x-hidden !m-0 w-full md:w-1/3",header:"!hidden",content:"custom-scrollbar"},modal:"","onUpdate:visible":S},{default:T(()=>[t("div",null,[t("div",We,[t("button",{onClick:S},[o(k,{name:"mingcute:close-line"})]),t("div",Je,[t("p",Ke,_(v.$t("store.aboutStore")),1),e(g)?(s(),A(C,{key:0,class:"!p-0",onClick:c},{default:T(()=>[o(r,{class:"rotate-180"})]),_:1})):$("",!0)])]),e(g)?(s(),d("div",Ye,[(s(!0),d(H,null,Q(e(a),h=>(s(),A(M,{key:`storePage_${h}`,class:"text-black text-sm border border-neutral-200 flex items-center justify-between rounded-lg p-4",to:e(x)(`/store/${e(D)}/page/${h.slug}`)},{default:T(()=>[t("p",null,_(h.title),1),o(r,{class:"text-primary-500 rotate-180",size:"1.3rem"})]),_:2},1032,["to"]))),128))])):(s(),d("div",Ze,[e(R)||e(a).length?(s(),d("div",Xe,[t("div",et,[e(R)?(s(),A(M,{key:0,to:e(x)(`/store/${e(D)}/page/${e(ee).termsConditions}`),class:"text-black text-sm border border-neutral-200 flex items-center justify-between rounded-lg p-4"},{default:T(()=>[t("span",null,_(v.$t("store.staticPages.TermsConditions")),1),o(r,{class:"text-primary-500 rotate-180",size:"1.3rem"})]),_:1},8,["to"])):$("",!0),e(a).length?(s(),d("p",{key:1,class:"text-black text-sm border border-neutral-200 flex items-center justify-between rounded-lg p-4 cursor-pointer",onClick:c},[t("span",null,_(v.$t("store.extraPages")),1),o(r,{class:"text-primary-500 rotate-180",size:"1.3rem"})])):$("",!0)])])):$("",!0)]))])]),_:1},8,["visible","position"])}}}),st={class:"py-3"},ot={class:"font-semibold text-2xl text-black"},at={class:"text-black text-sm mb-3 text-center"},nt={class:"bg-neutral-50 rounded-xl p-3"},rt={class:"flex items-center overflow-x-scroll hide-scrollbar gap-2 py-2"},it=["onClick"],lt={class:"rounded-md overflow-hidden"},ct={class:"h-[200px] overflow-x-auto custom-scrollbar"},ut={key:0,class:"flex items-center gap-2"},dt={class:"bg-sky-500 rounded-full p-1"},pt={key:0,class:"text-sm font-medium"},mt=E({__name:"_StoreMoreInfoSupportShippingModal",props:{modalStatus:{type:Boolean},shippingDestinationsList:{},defaultAddress:{}},emits:["updateModalStatus"],setup(p,{emit:b}){const I=b,L=p,{modalStatus:x,shippingDestinationsList:g,defaultAddress:y}=fe(L),{$viewport:f}=W(),R=l(()=>f.isGreaterOrEquals("desktop")),D=l(()=>g.value.findIndex(c=>{var v;return c.id===((v=y==null?void 0:y.value)==null?void 0:v.countryId)})),N=q(D.value>=0?D.value:0),w=l(()=>{var c;return g.value.length?(c=g.value[N.value])==null?void 0:c.cities:[]}),a=()=>{I("updateModalStatus")},S=c=>{N.value=c};return(c,v)=>{const n=Y,k=pe;return s(),A(k,{visible:e(x),"close-on-escape":!1,position:e(R)?"center":"bottom",draggable:!1,breakpoints:{"1220px":"90vw","641px":"100vw"},pt:{root:"md:!rounded-3xl overflow-x-hidden !max-h-full md:max-h-auto !m-0 w-full md:w-1/3",header:"!hidden",content:"custom-scrollbar"},modal:"","onUpdate:visible":a},{default:T(()=>[t("div",null,[t("div",st,[t("button",{onClick:a},[o(n,{name:"mingcute:close-line"}
1)]),t("p",ot,_(c.$t("store.supportedShipping")),1)]),t("p",at,_(c.$t("store.shippingModalDesc")),1),t("div",nt,[t("ul",rt,[(s(!0),d(H,null,Q(e(g),(r,C)=>(s(),d("li",{key:`shippingCountry_${C}`,class:ge(["flex items-center flex-shrink-0 text-xs bg-neutral-100 border border-neutral-200 rounded-full py-1 px-2 gap-1 cursor-pointer",{"!text-primary-600":e(N)==C}]),onClick:()=>S(C)},[t("div",lt,[o(n,{name:`flag:${r.code.toLowerCase()}-4x3`,size:"1.3rem"},null,8,["name"])]),t("p",null,_(r.name),1),t("p",null,"("+_(r.cities.length)+")",1)],10,it))),128))]),t("ul",ct,[(s(!0),d(H,null,Q(e(w),(r,C)=>{var M;return s(),d("li",{class:"border-b border-neutral-100 p-2 flex items-center justify-between",key:`city_${C}`},[t("p",null,_(r.name),1),r.id===((M=e(y))==null?void 0:M.cityId)?(s(),d("div",ut,[t("div",dt,[o(n,{class:"text-white",size:"1rem",name:"material-symbols:check-circle-outline-rounded"})]),e(y).label?(s(),d("p",pt,_(e(y).label),1)):$("",!0)])):$("",!0)])}),128))])])])]),_:1},8,["visible","position"])}}}),_t={class:"block md:flex items-start justify-between relative"},ft={class:"flex items-center gap-1"},gt={class:"flex items-center flex-col"},vt={key:1,class:"bg-purpuru-400/20 text-purpuru-500 rounded-full p-6 mb-4"},ht={class:"text-3xl mt-2 relative w-full text-center"},bt={class:"text-neutral-800 text-sm my-3 text-center"},xt={key:2,class:"flex items-center gap-2"},yt={class:"text-sm font-medium"},wt={class:"flex items-center justify-center gap-2 mt-4 text-sm md:text-base flex-wrap flex-row-reverse"},St={key:0},kt={key:1,class:"flex items-center gap-1 text-neutral-800 font-medium bg-neutral-50 border border-neutral-100 p-1.5 px-4 rounded-full capitalize"},$t=E({__name:"StoreInfo",async setup(p){let b,I;const{locale:L}=ke(),{isGuest:x}=$e(),g=X(),{backToPrevRoute:y}=Ie(),f=J(),{merchantDetailsData:R,isAvgDeliveryAvailable:D,avgDeliveryTimeLabelText:N,shippingDestinationsList:w,defaultAddress:a}=me(f),S=q(!1),c=q(!1),v=q(),n=l(()=>R.value),k=l(()=>a.value),r=l(()=>{var i,u;return De((i=n.value)==null?void 0:i.ratingAverage,(u=n.value)==null?void 0:u.ratingCount)}),C=l(()=>{var u,m;if(w.value.length){const P=w.value[0],V=P.cities&&((u=P.cities)==null?void 0:u.length)&&P.cities[0].name;return P.cities.find(j=>{var U;return j.id===((U=k.value)==null?void 0:U.cityId)})?`${B((m=k.value)==null?void 0:m.city)}`:V}}),M=l(()=>{var m,P;const i=(m=f.productsReviews)==null?void 0:m.productsReviewsTopList.nodes.length,u=f.storePages.length;return i||u||((P=v.value)==null?void 0:P.content)}),F=l(()=>{if(w.value&&w.value.length){const i=w.value[0].cities.length;return i?i-1:0}return 0}),h=l(()=>{var i;return((i=g.query.id)==null?void 0:i.toString())||g.params.id.toString()||""}),z=()=>{S.value=!S.value},G=()=>{c.value=!c.value},K=async()=>{try{await f.fetchAvgDeliveryTime(h.value.toString()),await f.fetchShippingDestinations(Number(h.value)),x.value||await f.fetchDefaultAddress(),v.value=await f.fetchDynamicStorePageDetails(Number(h.value),ee.termsConditions)}catch(i){console.log(i)}},O=()=>{Ce(window.location.href)};return ve(async()=>{await f.fetchAvgDeliveryTime(h.value.toString()),await f.fetchDynamicStorePages(Number(h.value))}),Be(L,async()=>{await f.fetchShippingDestinations(Number(h.value))}),[b,I]=he(()=>K()),await b,I(),(i,u)=>{var te,se,oe,ae,ne,re,ie,le,ce;const m=Y,P=de,V=Fe,j=ze,U=Z,be=tt,xe=mt;return s(),d(H,null,[t("div",_t,[o(P,{class:"absolute md:relative !p-0",onClick:O},{default:T(()=>[t("div",ft,[o(m,{name:"ri:share-line",size:"1.8rem"})])]),_:1}),t("div",gt,[(te=e(n))!=null&&te.logo?(s(),A(V,{key:0,class:"rounded-full h-[76px] w-[76px] border border-neutral-50 object-cover relative z-10",src:(se=e(n))==null?void 0:se.logo,alt:"store-img",loading:"lazy"},null,8,["src"])):(s(),d("div",vt,[o(m,{size:"2rem",name:"uil:store"})])),t("p",ht,_(e(B)((oe=e(n))==null?void 0:oe.title)),1),t("p",bt,_(e(B)((ae=e(n))==null?void 0:ae.description)||i.$t("store.defaultDesc",{storeName:e(B)((ne=e(n))==null?void 0:ne.title)})),1),e(r)?(s(),d("div",xt,[t("p",yt,_((re=e(n))==null?void 0:re.ratingAverage),1),(ie=e(n))!=null&&ie.ratingAverage?(s(),A(j,{key:0,"model-value":(le=e(n))==null?void 0:le.ratingAverage,readonly:"",pt:{root:{class:"!gap-0"}}},{officon:T(()=>[o(m,{name:"uil:star",size:"1.3rem",class:"text-zinc-400"})]),_:1},8,["model-value"])):$("",!0)])):$("",!0),t("div",wt,[e(M)?(s(),d("p",{key:0,class:"flex items-center gap-1 text-neutral-800 font-medium bg-neutral-50 border border-neutral-100 p-1.5 px-4 roun
1ded-full cursor-pointer",onClick:z},[o(m,{class:"transform scale-x-[-1]",name:"ic:outline-info",size:"1.3rem"}),t("span",null,_(i.$t("store.moreInfo")),1)])):$("",!0),t("p",{class:"flex items-center gap-1 text-neutral-800 font-medium bg-neutral-50 border border-neutral-100 p-1.5 px-4 rounded-full cursor-pointer",onClick:G},[o(m,{class:"transform scale-x-[-1]",name:"carbon:location",size:"1.3rem"}),t("span",null,_(i.$t("store.deliverCitiesTitle",{value:e(C)})),1),e(F)?(s(),d("span",St,_(i.$t("store.deliverCitiesSubTitle",{num:e(F)})),1)):$("",!0)]),e(D)?(s(),d("p",kt,[o(m,{class:"transform scale-x-[-1]",name:"humbleicons:truck",size:"1.3rem"}),t("span",null,_(i.$t("store.avgDeliveryTime"))+": "+_(e(N)),1)])):$("",!0)])]),o(P,{class:"absolute top-0 rtl:left-0 ltr:right-0 !p-0 md:relative",onClick:e(y)},{default:T(()=>[o(U,{class:"rotate-180"})]),_:1},8,["onClick"])]),e(M)?(s(),A(be,{key:0,"show-term-page":!!((ce=e(v))!=null&&ce.content),"modal-status":e(S),"store-id":e(h),onUpdateModalStatus:z},null,8,["show-term-page","modal-status","store-id"])):$("",!0),o(xe,{"default-address":e(k),"modal-status":e(c),"shipping-destinations-list":e(w),onUpdateModalStatus:G},null,8,["default-address","modal-status","shipping-destinations-list"])],64)}}}),It={key:0,class:"font-semibold text-xl mb-6"},Dt={class:"text-sm font-medium text-black"},Ct=E({__name:"StoreHeader",setup(p){const b=[He],I=X(),{$viewport:L}=W(),x=l(()=>L.isLessThan("tablet")),g=J(),y=ue(),f=l(()=>{var a;return((a=I.query.id)==null?void 0:a.toString())||I.params.id.toString()||""}),R=l(()=>{var a;return(a=g.productsReviews)==null?void 0:a.productsReviewsTopList.nodes}),D=l(()=>{var a;return(a=R.value)==null?void 0:a.slice(0,4)}),N=l(()=>{var a,S;return(((a=R.value)==null?void 0:a.length)??0)>(((S=D.value)==null?void 0:S.length)??0)}),w=l(()=>Me()==="ar");return g.fetchStoreProductReviews(Number(f.value)),(a,S)=>{var F;const c=$t,v=qe,n=Ee,k=Ve,r=Z,C=_e,M=je;return s(),d(H,null,[o(c),o(v,{coupons:e(g).merchantCoupons??[],class:"mb-6"},null,8,["coupons"]),(F=e(D))!=null&&F.length?(s(),d("h2",It,_(a.$t("store.productsReviews")),1)):$("",!0),o(M,{class:ge(["mb-8 reviews-swiper",{"direction-rtl":e(w)}]),modules:b,"slides-per-view":e(x)?1:3,"space-between":30,pagination:{clickable:!0}},{default:T(()=>[(s(!0),d(H,null,Q(e(D),(h,z)=>(s(),A(k,{key:`productsReview_${z}`},{default:T(()=>[o(n,{review:h},null,8,["review"])]),_:2},1024))),128)),e(N)?(s(),A(k,{key:0,class:"!w-[200px] !me-0 self-center"},{default:T(()=>[o(C,{to:e(y)(`/store/${e(f)}/reviews`),class:"flex items-center border border-neutral-200 rounded-full p-1.5 px-4 justify-between"},{default:T(()=>[t("p",Dt,_(a.$t("store.viewAllReviews")),1),o(r,{"with-line":"",class:"cursor-pointer text-primary-500"})]),_:1},8,["to"])]),_:1})):$("",!0)]),_:1},8,["class","slides-per-view"])],64)}}}),Mt=Pe(Ct,[["__scopeId","data-v-a8b66fa7"]]),gs=E({__name:"index",async setup(p){var O,i;let b,I;const L=J(),x=Ue(),{productFiltersData:g,productsList:y,productListPageInfo:f,isProductListLoading:R,isMoreProductsLoading:D,contentLoadedCount:N,productFilterRangeMin:w,productFilterRangeMax:a,storesList:S}
1=me(x),c=X(),v=l(()=>Ne().newStorePageEnabled),n=l(()=>{var u,m;return((u=c.query.id)==null?void 0:u.toString())||((m=c.params)==null?void 0:m.id.toString())||""}),k=l(()=>L.merchantDetailsData),r=l(()=>{var u;return B((u=k.value)==null?void 0:u.title)||""}),C=async()=>{x.resetFilters(!1,!1),await x.updateFilterData(Oe.store,n.value,!1)},M=async()=>{await L.fetchMerchantDetailsStore(n.value),await L.fetchMerchantCoupons(n.value),await C()};[b,I]=he(()=>M()),await b,I(),ve(()=>{Ae().sendWebengageStoreViewedEvent(r.value||"",Number(n.value))});const F=({type:u,value:m})=>{x.updateFilterData(u,m)},h=()=>{x.fetchMoreProducts()},z=(u,m)=>{W().$analytics.track(Re.selectItem,{ecommerce:{item_list_id:n.value.toString(),item_list_name:r.value,items:[Ge({item:u,listId:n.value.toString(),listName:r.value,index:m,quantity:1})]}})},{seo:G,schema:K}=Qe({title:r.value,description:B((O=k.value)==null?void 0:O.description),image:(i=k.value)==null?void 0:i.logo});return Te({script:[{type:"application/ld+json",children:K}]}),Le(G),(u,m)=>{const P=ye,V=we,j=Se;return s(),d("div",null,[e(v)?(s(),A(Mt,{key:0})):(s(),A(P,{key:1,title:e(r)},null,8,["title"])),o(V),o(j,{title:u.$t("invoice.tableProducts.title"),products:e(y),"list-name":e(r),"list-id":e(n),"product-filters-data":e(g),"is-products-loading":e(R),"is-more-products-loading":e(D),"products-page-info":e(f),"content-loaded-count":e(N),"search-input-placehoder-text":u.$t("store.searchInputPlaceholder",{storeName:e(r)}),"hide-store-filter":"","hide-back-btn":"","hide-result-count":"","show-search-input":"","product-filter-range-min":e(w),"product-filter-range-max":e(a),"stores-list":e(S),onProductClicked:z,onChangeFilter:F,onFetchMore:h},null,8,["title","products","list-name","list-id","product-filters-data","is-products-loading","is-more-products-loading","products-page-info","content-loaded-count","search-input-placehoder-text","product-filter-range-min","product-filter-range-max","stores-list"])])}}});export{gs 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.