PageSourceSearch

https://www.politeianet.gr/assets/index.MZF1Fnzj.js

js politeianet.gr collected 2026-10-01 11:37:37 UTC 7,571 bytes, 1 lines download raw bytes

1import{a4 as l,Q as h,az as V,aA as q,U as E,P as R,aB as I,r,d as P,g as S,j as e,F as D}from"./index-jOxk7ZTv.js";import{u as p}from"./CheckoutStore.aMx9nWZF.js";import{P as A}from"./PageHeaderMeta.0FFsnQQX.js";import{S as Q}from"./chevron.IriMYtV-.js";import{S as L}from"./plus.mIGvVimm.js";const U=(s="")=>{const n=l();return h({queryKey:["category-id",s,{lang:n}],queryFn:()=>V(s).then(t=>t).catch(()=>({})),enabled:!!s,placeholderData:t=>t??{}})},w=(s=!1)=>{const n=l();return h({queryKey:["customer-coupons",s,{lang:n}],queryFn:()=>q(s).then(t=>t).catch(()=>[]),placeholderData:t=>t??[],enabled:E.isAuthenticated()})},j=s=>{const n=l();return h({queryKey:["product-id",s,{lang:n}],queryFn:()=>I(s).then(t=>t).catch(t=>console.log(t)),enabled:!!s,refetchOnWindowFocus:!1,placeholderData:t=>t??{}})};j.propTypes={categoryId:R.number};const W=s=>r.createElement("svg",{id:"coupons",xmlns:"http://www.w3.org/2000/svg",width:40,height:40,viewBox:"0 0 40 40",...s},r.createElement("rect",{id:"Rectangle_844","data-name":"Rectangle 844",width:40,height:40,fill:"none"}),r.createElement("path",{id:"Union_1","data-name":"Union 1",d:"M-9911,13.76V8.581h1.032a1.708,1.708,0,0,0,1.473-.848,1.7,1.7,0,0,0,0-1.7,1.7,1.7,0,0,0-1.473-.851H-9911V0h25.465V5.181h-1.029a1.71,1.71,0,0,0-1.473.848,1.717,1.717,0,0,0,0,1.7,1.7,1.7,0,0,0,1.473.848h1.029V13.76Zm7.524-2.06v.781h16.662V9.852a2.964,2.964,0,0,1-1.857-.863,2.958,2.958,0,0,1-.873-2.109,2.948,2.948,0,0,1,.873-2.107,2.939,2.939,0,0,1,1.857-.863V1.278h-16.662V2.06h-1.281V1.278h-4.96V3.92a3,3,0,0,1,2.264,1.5,2.993,2.993,0,0,1,0,2.928,3,3,0,0,1-2.264,1.5v2.637h4.96V11.7Zm-1.032-.53V9.611h.78v1.56Zm0-2.341V7.27h.78V8.83Zm0-2.338V4.93h.78V6.492Zm0-2.343V2.589h.78v1.56Z",transform:"translate(9918.001 13)",fill:"#1a3029"})),B="data:image/png;base64,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",O=()=>{const{t:s}=P(),n=S(),{isFetching:t,data:u}=w(!1),[m,x]=r.useState(null),[g,f]=r.useState(null),[v,C]=r.useState(null),{data:c}=U(g),{data:o}=j(v),y=p(a=>a.setCoupons),d=p(a=>a.coupons),N=a=>{const i=a.categoryIds.length>0?a.categoryIds[0]:null,F=a.productIds.length>0?a.productIds[0]:null;f(i),C(F),x(m===a?null:a)};return e.jsxs(e.Fragment,{children:[e.jsx(A,{page_title:s("coupons.title")}),e.jsx("div",{id:"coupons",children:e.jsxs("div",{className:"section-container",children:[e.jsxs("div",{className:"heading",children:[e.jsx(D,{className:"go-back",to:"/profile",children:e.jsx("button",{children:e.jsx(Q,{})})}),e.jsx("h1",{children:s("coupons.title")})]}),!t&&u.length===0&&e.jsxs("div",{className:"empty-coupons",children:[e.jsx("i",{}),e.jsx("h3",{children:s("coupons.noCoupons.title")}),e.jsx("p",{children:s("coupons.noCoupons.description")}),e.jsx("button",{onClick:()=>n("/profile/referrals"),children:s("coupons.noCoupons.referFriend")})]}),e.jsx("div",{className:"coupons-container",children:u.map(a=>e.jsxs("div",{className:`coupon ${m===a?"active":""}`,children:[e.jsxs("div",{className:"head",onClick:()=>N(a),children:[e.jsx("div",{className:"image",children:e.jsx(W,{})}),e.jsxs("div",{className:"information",children:[e.jsxs("h3",{children:[a.amt?a.amt+"€":a.dsc+"%"," ",s("coupons.discount.amount")]}),e.jsx("p",{children:a.nm})]}),e.jsx("button",{className:"maximize",children:e.jsx(L,{})})]}),e.jsxs("div",{className:"content",children:[e.jsxs("div",{className:"body",children:[c!=null&&c.id?e.jsxs("div",{className:"product",children:[c.img1&&e.jsx("div",{className:"product-image",children:e.jsx("img",{src:B,alt:"Product"})}),e.jsxs("div",{className:"product-information",children:[e.jsx("h4",{children:c.nm}),e.jsx("p",{dangerouslySetInnerHTML:{__html:c.itxt1}})]})]}):o!=null&&o.id?e.jsxs("div",{className:"product",children:[o.img1&&e.jsx("div",{className:"product-image",children:e.jsx("img",{src:o.img1,alt:"Product"})}),e.jsxs("div",{className:"product-information",children:[e.jsx("h4",{children:o.nm}),e.jsx("p",{children:o.dsm})]})]}):null,e.jsx("p",{className:"description",children:a.desc})]}),e.jsxs("div",{className:"footer",children:[e.jsx("button",{onClick:()=>y([...d,a.cd]),disabled:!!d.find(i=>i===a.cd),children:d.find(i=>i===a.cd)?s("coupons.activated"):s("coupons.activateCoupon")}),e.jsx("span",{children:s("coupons.usedTimes",{count:3})})]})]})]},a.id))})]})})]})};O.propTypes={};export{O 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.