PageSourceSearch

https://pleex.com/build/assets/Index-D_O5-XYp.js

js pleex.com collected 2026-10-01 23:47:59 UTC 24,518 bytes, 1 lines download raw bytes

1import{u as N}from"./Popup-BQ3wAqbD.js";import{_ as Q}from"./Header-BM-HC5yU.js";import{_ as Z}from"./BottomMenu-CZ1g0mob.js";import{_ as ss}from"./LeftSide-DX8nbHGR.js";import{u as X}from"./Settings-8dbZPqvU.js";import{_ as q}from"./ReferralBanner-UM2lZiTN.js";import{u as ts}from"./useS3Images-CKqHUZoF.js";import{_ as w,$ as o,a1 as s,u as t,a2 as I,a3 as x,ag as es,a5 as u,aa as m,a4 as p,a6 as $,e as E,a9 as F,ab as A,ac as as,ad as S,a as P,T as V,a7 as M,a0 as W,ax as ns,w as ls,d as os,aj as is,aC as rs}from"./AchRHcpRHQ-DfxZvTuy.js";import{a as Y,T as d,x as cs}from"./app-JUumZqNJ.js";import{_ as us}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{_ as z}from"./Preloader-CDnTDrRa.js";import{u as H}from"./useCursorInfiniteScroll-C_YRYPA1.js";import{_ as U}from"./TransitionModal-585iii6m.js";import{u as J}from"./useCopyToClipboard-CG9OBP56.js";import{c as j}from"./TextInputBlock-CvDkvP-X.js";import{d as ps}from"./debounce-xgt6Witk.js";import{_ as ds}from"./AppLayout-CSo3lxzZ.js";import"./PopupBasic-CGK6YzVy.js";import"./UserMenuButton-BIJKipZZ.js";import"./LocalityItem-_JARRzPZ.js";import"./ProfilePhotoEdit-QOReNU6v.js";import"./Popup-jbYZSAfz.js";import"./Events-BgLyD2qa.js";import"./EventsBasic-DCN938qT.js";import"./TextInputPasswordBlock-C-ELJec-.js";import"./useConfirm-B_1lYFiJ.js";import"./ProfileBackgroundEdit-cTwZp72t.js";import"./MTZ1ZXLlR2bjJXc-D8yUKOQT.js";import"./useInfiniteScroll-DUsJ3BYH.js";import"./useInfiniteScrollBasic-Do6PWyne.js";import"./CacheStore-CY6wkfvK.js";import"./useSaveButton-CRrAD5aQ.js";import"./QZzVXZ1ZHQ-Dpc377LJ.js";import"./useClientDetect-D0DKdN9B.js";import"./useCursorInfiniteScrollBasic2-DY0czEzH.js";import"./SearchPopup-BIZU9GVP.js";import"./SearchBlock-CySeoq7a.js";import"./NotificationMenu-wjRbPdSr.js";import"./lxmYhd2ZhJHZlVnd-B6nbDtIO.js";import"./Mnau8WZklmd-BqlHVNwl.js";import"./wcqVGbiFGdy92c-ByK-pRHi.js";import"./SettingsBasic-B0xPMiVi.js";import"./usePlural-BxzsIUTG.js";import"./usePopupBody-9QQOQnPn.js";import"./SimilarPublications-BNJxO21u.js";import"./QmbvBXZslmZ-B57_YYy4.js";import"./cXZpZXZyBXLhlGZl1WLul2Z1xGctQmbvBXZslmZ-CF1C-w7Q.js";import"./cXZpZXZyBXLldWYtlWLul2Z1xGctQmbvBXZslmZ-O7VAPRsy.js";import"./yVGdz9GctUGbpZWLul2Z1xGctQmbvBXZslmZ-BMvGA5k2.js";import"./QZwlHdtUGdhRWasFmdtUGbpZWLul2Z1xGctQmbvBXZslmZ-DKi4nnwS.js";import"./QZ6l2ctUGdhRWasFmdtUGbpZWLul2Z1xGctQmbvBXZslmZ-BqrKyAd-.js";import"./UmepNXLlRXYklGbhZXLldWYtlWLul2Z1xGctQmbvBXZslmZ-Cd4AD6us.js";import"./sse-DInLI3Cc.js";import"./TwitterEmbed-S0jleQ0H.js";import"./ImgWithOrientation-CW5pS9TG.js";import"./Slider-DZiPpOuQ.js";import"./splide.min-XuoZTS1a.js";import"./SettingsTemp-eBvwQjxe.js";import"./Banner-Cqvc94CZ.js";import"./ConfirmModal-DFwmlDor.js";import"./RestrictionModal-Ob098JN8.js";const ms={class:"walletLoyaltyProgram"},vs={class:"walletLoyaltyProgramContent"},_s={class:"programBlocks"},fs={class:"image"},gs=["src"],ys={class:"whatIsPlx"},ks={class:"image"},ws=["src"],$s={class:"programSection"},bs={class:"programSectionBlocks mb-100"},Ts={__name:"WalletLoyaltyProgram",setup(v){const n=N(!0),{s3Url:c}=ts();return(l,e)=>(o(),w(es,{to:"body"},[s("div",ms,[s("div",vs,[e[11]||(e[11]=s("div",{class:"title"},"Вітаємо в програмі лояльності Pleex",-1)),e[12]||(e[12]=s("div",{class:"subtitle"},"Pleex пропонує справедливий підхід, цінуючи ваш час та внесок, і надає можливість легко просувати свої таланти і користуватися всіма перевагами платформи.",-1)),s("div",_s,[e[1]||(e[1]=s("div",{class:"text"},[s("div",{class:"ttl"},"Коротко, що це таке"),s("p",null,"Кожен ваш крок на платформі трансформується у віртуальні монети PLX – символи ваших здобутків та активності. "),s("p",null,"Ці монети відкривають перед вами безмежні можливості: від просування власного контенту всередині платформи до підтримки інших учасників у їхньому творчому та соціальному зростанні. "),s("p",null,"Програма лояльності Pleex – це не просто система винагород, це філософія визнання та цінування вашого внеску.")],-1)),s("div",fs,[s("img",{src:t(c)("/static/images/pleexBracelet.png"),alt:""},null,8,gs)])]),s("div",ys,[s("div",ks,[s("img",{src:t(c)("/static/images/pleexStars.png"),alt:""},null,8,ws)]),e[2]||(e[2]=s("div",{class:"text"},[s("div",null,"Що таке монети PLX?"),s("p",null,"Монети PLX – це вÑ
1–ртуальна валюта всередині платформи Pleex, яка дозволяє користувачам отримувати винагороди за активність та використовувати їх для різноманітних внутрішньосервісних послуг. ")],-1))]),s("div",$s,[e[5]||(e[5]=s("div",{class:"ttl"},"Як отримати винагороду?",-1)),e[6]||(e[6]=s("div",{class:"subttl"},"Щоб отримати винагороду на платформі Pleex, вам потрібно виконувати прості дії, які сприяють розвитку спільноти",-1)),s("div",bs,[e[3]||(e[3]=s("div",{class:"programSectionBlock"},[s("div",{class:"icn"},[s("i",{class:"icon icon-calendar-blank"})]),s("div",{class:"text"},[s("div",null,"Щоденні відвідування"),s("p",null,"Отримуй PLX тільки за те, що кожен день заходиш на Pleex.")])],-1)),e[4]||(e[4]=s("div",{class:"programSectionBlock"},[s("div",{class:"icn"},[s("i",{class:"icon icon-smiley-duotone"},[s("span",{class:"path1"}),s("span",{class:"path2"}),s("span",{class:"path3"}),s("span",{class:"path4"}),s("span",{class:"path5"})])]),s("div",{class:"text"},[s("div",null,"Позитивні оцінки"),s("p",null,"Заробляй монети за отримання позитивних оцінок на твої публікації та коментарі.")])],-1)),I(q)]),e[7]||(e[7]=s("div",{class:"ttl"},"Як можна використовувати PLX монети?",-1)),e[8]||(e[8]=s("div",{class:"subttl"},"PLX монети — це твої здобутки на платформі Pleex, і вони відкривають перед тобою безліч можливостей. З часом ти зможеш витрачати їх на різноманітні функції та послуги, які поступово з'являтимуться на платформі.",-1)),e[9]||(e[9]=s("div",{class:"programSectionBlocks"},[s("div",{class:"programSectionBlock"},[s("div",{class:"icn"},[s("i",{class:"icon icon-rocket"})]),s("div",{class:"text"},[s("div",null,"Просування своїх публікацій"),s("p",null,"Використовуйте монети для збільшення видимості ваших постів та залучення більшої аудиторії.")])]),s("div",{class:"programSectionBlock"},[s("div",{class:"icn"},[s("i",{class:"icon icon-presentation-duotone"},[s("span",{class:"path1"}),s("span",{class:"path2"}),s("span",{class:"path3"}),s("span",{class:"path4"}),s("span",{class:"path5"})])]),s("div",{class:"text"},[s("div",null,[x("Покупки рекламних "),s("br"),x("місць на сайті")]),s("p",null,"Реклама ваших проектів, бізнесу чи подій стане доступнішою завдяки внутрішнім монетам.")])]),s("div",{class:"programSectionBlock"},[s("div",{class:"icn"},[s("i",{class:"icon icon-gift-duotone"},[s("span",{class:"path1"}),s("span",{class:"path2"}),s("span",{class:"path3"}),s("span",{class:"path4"}),s("span",{class:"path5"}),s("span",{class:"path6"})])]),s("div",{class:"text"},[s("div",null,"Подарунки та вдячність іншим користувачам"),s("p",null,"Даруйте монети іншим користувачам як знак вдячності за їх внесок і підтримку.")])])],-1)),e[10]||(e[10]=s("a",{href:"https://pleex.com/pages/loyalty-program",target:"_blank",class:"programMore"},"Дізнайся більше про умови участі у програмі лояльності",-1))])]),s("button",{class:"black smallButton closeBtn",onClick:e[0]||(e[0]=g=>t(n).close("walletLoyaltyProgram"))},e[13]||(e[13]=[s("span",null,"Закрити",-1)]))])]))}},Is={class:"image"},Cs=["src"],xs={class:"text"},Ps={class:"value"},Ss={class:"walletControls"},hs={__name:"Balance",props:{show:String},emits:["tab"],setup(v,{emit:n}){const c=n,l=N(!0),e=X();axios.post(route("api.wallet.balance")).then(_=>{e.add("loyaltyPlx",_.data.balance)}).catch(function(_){});const g=_=>{Y().props.auth.user.is_show_check_mark?l.open(_):l.open("restrictionModal")};return(_,i)=>(o(),u($,null,[t(l).getState("walletLoyaltyProgram")?(o(),w(Ts,{key:0})):m("",!0),s("div",{class:"walletBalance",onClick:i[0]||(i[0]=r=>c("tab","balance"))},[s("div",Is,[s("img",{src:_.$page.props.auth.user.avatar.preview,alt:""},null,8,Cs)]),s("div",xs,[i[7]||(i[7]=s("div",{class:"title"},"Загальний баланс",-1)),s("div",Ps,[x(p(t(e).get("loyaltyPlx",0))+" ",1),i[6]||(i[6]=s("span",null,"PLX",-1))])])]),s("div",Ss,[s("button",{class:"walletControl",onClick:i[1]||(i[1]=r=>g("walletReceive"))},i[8]||(i[8]=[s("span",{class:"iconWrapper"},[s("i",{class:"icon icon-arrow-down"})],-1),s("span",null,"Отримати",-1)])),s("button",{class:"walletControl",onClick:i[2]||(i[2]=r=>g("walletSend"))},i[9]||(i[9]=[s("span",{class:"iconWrapper"},[s("i",{class:"icon icon-arrow-up"})],-1),s("span",null,"Надіслати",-1)])),s("button",{class:"walletControl",onClick:i[3]||(i[3]=r=>c("tab","get"))},i[10]||(i[10]=[s("span",{class:"iconWrapper"},[s("i",{class:"icon icon-gift"})],-1),s("span",null,"Заробити",-1)])),s("button",{class:"walletControl",onClick:i[4]||(i[4]=r=>c("tab","history"))},i[11]||(i[11]=[s("span",{class:"iconWrapper"},[s("i",{class:"icon icon-clock-clockwise"})],-1),s("span",null,"Історія",-1)]))]),v.show==="balance"?(o(),u("button",{key:1,class:"walletInfo",onClick:i[5]||(i[5]=r=>t(l).open("walletLoyaltyProgram"))},i[12]||(i[12]=[s("i",{class:"icon icon-info"},null,-1),s("span",null,"Програма лояльності Pleex",-1)]))):m("",!0),v.show==="balance"?(o(),w(q,{key:2})):m("",!0)],64))}},Ls={class:"walletTransaction"},Bs={class:"text"},Es={class:"fromto"},Ns=["href"],Gs={class:"comment"},Ms={key:0,class:"count"},Rs={key:1,class:"count gray"},Fs={__name:"WalletTransaction",props:{transaction:Object,prevTransaction:{default:null,type:Object}},setup(v){const n=v,c=E(()=>!n.prevTransaction||n.transaction.date!==n.prevTransaction.date),l=E(()=>{switch(n.transaction.type.id){case d.TRANSFER:return n.transaction.amount>0?"icon-arrow-down":"icon-arrow-up";case d.GIFT:case d.GIFT_PUBLICATION:case d.GIFT_COMMENT:return n.transaction.amount>0?"icon-gift":"icon-arrow-up";case d.DAILY_VISIT:return"icon-calendar-check";case d.RATING_PUBLICATION:return"icon-pencil-simple";case d.RATING_COMMENT:return"icon-chat-circle";case d.REGISTER:return"icon-identification-badge";case d.REFERRAL:case d.ACCEPTED_INVITE:return"icon-link";case d.ADVERTISEMENT_PAY:case d.ADVERTISEMENT_CANCEL:return"icon-info"}}),e=E(()=>{switch(n.transaction.type.id){case d.GIFT:case d.GIFT_PUBLICATION:case d.GIFT_COMMENT:return n.transaction.amount>0?"green":""}return""}),g=E(()=>
1{if(n.transaction.amount>0){switch(n.transaction.type.id){case d.GIFT:return"Отримано подарунок"}return"Отримано"}else{switch(n.transaction.type.id){case d.GIFT:case d.GIFT_PUBLICATION:case d.GIFT_COMMENT:return"Надіслано подарунок"}return"Відправлено"}}),_=E(()=>n.transaction.amount>0?"вiд "+n.transaction.other_user_name:n.transaction.other_user_name),i=E(()=>{switch(n.transaction.type.id){case d.TRANSFER:case d.GIFT:return"";case d.GIFT_PUBLICATION:case d.GIFT_COMMENT:return n.transaction.amount<=0?"":n.transaction.type.title;default:return n.transaction.type.title}}),r=()=>{n.transaction.link&&window.open(n.transaction.link,"_blank")};return(y,k)=>(o(),u("div",Ls,[F(s("div",{class:"title"},p(v.transaction.date),513),[[A,c.value]]),s("a",{class:S(["transactionItem cursorDefault",{cursorPointer:v.transaction.link}])},[s("span",{class:"transactionItemInner",onClick:as(r,["prevent"])}),s("div",{class:S(["iconWrapper",e.value])},[s("i",{class:S(["icon",l.value])},null,2)],2),s("div",Bs,[s("div",Es,[s("span",null,p(g.value)+" ",1),v.transaction.user_link?(o(),u("a",{key:0,href:v.transaction.user_link,target:"_blank",class:"textName"},p(_.value),9,Ns)):(o(),u($,{key:1},[x(p(_.value),1)],64))]),F(s("div",{class:"for"},p(i.value),513),[[A,i.value]]),s("div",Gs,p(v.transaction.comment),1)]),v.transaction.amount>0?(o(),u("div",Ms," +"+p(v.transaction.amount)+" PLX ",1)):v.transaction.amount<=0?(o(),u("div",Rs,p(v.transaction.amount)+" PLX ",1)):m("",!0)],2)]))}},K=us(Fs,[["__scopeId","data-v-5a6b61c3"]]),As={class:"titleWrapper"},Ws={class:"buttonWrapper"},Xs={class:"ttl"},Os={class:"popupMenuInner"},Ds={class:"menu"},Vs=["onClick"],Us={class:"link"},js={key:0,class:"noResult"},qs={__name:"History",setup(v){const n={all:{title:"Всі"},received:{title:"Отримано"},sent:{title:"Відправлено"},gift:{title:"Подарунки"}};let c=P(!1),l=P("all");const{nextMark:e,searchObject:g,objectsData:_,resetLoad:i,loadNewItems:r,deleteItemFromList:y,isLoading:k}=H(route("api.wallet.index",{filter:l.value})),B=h=>{l.value=h,i(route("api.wallet.index",{filter:l.value})),c.value=!1};
1return(h,b)=>(o(),u($,null,[s("div",As,[b[3]||(b[3]=s("div",{class:"title bold"},"Історія",-1)),s("div",Ws,[s("button",{class:S([{active:t(c)},"btn withArrow"]),onClick:b[0]||(b[0]=C=>V(c)?c.value=!t(c):c=!t(c))},[s("span",Xs,p(n[t(l)].title),1),b[2]||(b[2]=s("span",{class:"icon icon-caret-up gray"},null,-1))],2),s("div",{class:S(["popupMenu",{open:t(c)}])},[s("div",{class:"overlay",onClick:b[1]||(b[1]=C=>V(c)?c.value=!1:c=!1)}),s("div",Os,[s("ul",Ds,[(o(),u($,null,M(n,(C,L)=>F(s("li",{onClick:O=>B(L)},[s("span",Us,[s("span",null,p(C.title),1)])],8,Vs),[[A,t(l)!==L]])),64))])])],2)])]),s("div",{class:S(["walletTransactions",{"r-8":!t(k)&&!t(_).length}])},[!t(k)&&!t(_).length?(o(),u("span",js,"Даних за обраними фільтрами не знайдено.")):m("",!0),(o(!0),u($,null,M(t(_),(C,L)=>(o(),w(K,{transaction:C,"prev-transaction":L?t(_)[L-1]:null,key:C.uuid,id:C.uuid},null,8,["transaction","prev-transaction","id"]))),128)),s("div",{ref_key:"nextMark",ref:e},null,512),I(z,{isLoading:t(k)},null,8,["isLoading"])],2)],64))}},Ys={key:0,class:"noResult"},zs={__name:"BalanceContent",setup(v){const{nextMark:n,searchObject:c,objectsData:l,resetLoad:e,loadNewItems:g,deleteItemFromList:_,isLoading:i}=H(route("api.wallet.index"));return(r,y)=>(o(),u($,null,[y[0]||(y[0]=s("div",{class:"title"},"Нещодавня активність",-1)),s("div",{class:S(["walletTransactions",{"r-8":!t(i)&&!t(l).length}])},[!t(i)&&!t(l).length?(o(),u("span",Ys,"Даних не знайдено.")):m("",!0),(o(!0),u($,null,M(t(l),(k,B)=>(o(),w(K,{transaction:k,"prev-transaction":B?t(l)[B-1]:null,key:k.uuid,id:k.uuid},null,8,["transaction","prev-transaction","id"]))),128)),s("div",{ref_key:"nextMark",ref:n},null,512),I(z,{isLoading:t(i)},null,8,["isLoading"])],2)],64))}},Hs={class:"getContent"},Js={class:"getContentItem"},Ks={class:"count"},Qs={__name:"Get",setup(v){const n=X();return axios.post(route("api.wallet.get.data")).then(c=>{n.add("loyaltyGetTypes",c.data.data),n.add("loyaltyGetSettings",c.data.settings)}).catch(function(c){}),(c,l)=>(o(),u($,null,[l[1]||(l[1]=s("div",{class:"title bold"},"Нагороди за активність",-1)),t(n).get("loyaltyGetSettings",{})&&t(n).get("loyaltyGetSettings",{}).info_message_active?(o(),w(ns(t(n).get("loyaltyGetSettings",{}).info_message_link?"a":"div"),{key:0,href:t(n).get("loyaltyGetSettings",{}).info_message_link,target:"_blank",class:"getInfo"},{default:W(()=>[l[0]||(l[0]=s("i",{class:"icon icon-info"},null,-1)),s("p",null,p(t(n).get("loyaltyGetSettings",{}).info_message),1)]),_:1,__:[0]},8,["href"])):m("",!0),s("div",Hs,[(o(!0),u($,null,M(t(n).get("loyaltyGetTypes",{}),e=>(o(),u("div",Js,[s("p",null,p(e.description),1),s("span",Ks,p(e.amount)+" PLX",1)]))),256))])],64))}},Zs={class:"walletPopupWrapper"},st={key:0,class:"inner"},tt={class:"walletPopup"},et={class:"recieveBlock"},at={class:"image"},nt=["src"],lt={class:"name"},ot={__name:"Receive",setup(v){const n=N(!0),{copy:c}=J();return(l,e)=>(o(),u("div",Zs,[s("div",{class:"overlay",onClick:e[0]||(e[0]=g=>t(n).close("walletReceive"))}),t(n).getState("walletReceive")?(o(),u("div",st,[s("div",tt,[s("span",{class:"close",onClick:e[1]||(e[1]=g=>t(n).close("walletReceive"))},e[3]||(e[3]=[s("i",{class:"icon icon-x"},null,-1)])),s("div",et,[e[5]||(e[5]=s("div",{class:"title"},"Отримати PLX",-1)),s("div",at,[s("img",{src:l.$page.props.auth.user.avatar.preview,alt:""},null,8,nt)]),s("div",lt,p(l.$page.props.auth.user.name),1),s("button",{class:"copyButton",onClick:e[2]||(e[2]=g=>t(c)(l.$page.props.auth.user.username,"Скопійовано 👍",""))},[s("span",null,p(l.$page.props.auth.user.username),1),e[4]||(e[4]=s("i",{class:"icon icon-copy"},null,-1))]),e[6]||(e[6]=s("div",{class:"text"},"Надішли своє ім'я в системі Pleex іншій особі, аби вона могла відправити тобі монети PLX.",-1))])])])):m("",!0)]))}},it={class:"walletPopupWrapper"},rt={key:0,class:"inner w-450"},ct={class:"walletPopup"},ut={key:1,class:"sendBlock"},pt={class:"form"},dt={class:"formInputWrapper mb-20"},mt={key:0,class:"userError"},vt={key:1,class:"userInfo"},_t={class:"image"},ft=["src"],gt={class:"name"},yt={class:"formInputWrapper"},kt={key:2,class:"userError mt-0"},wt={class:"balance"},$t=["disabled"],bt={key:2,class:"sendBlock"},Tt={class:"form"},It={class:"transactionUsers"},Ct={class:"image"},xt=["src"],Pt={class:"image"},St=["src"],ht={class:"transactionText"},Lt=["disabled"],Bt={key:3,class:"sendBlock"},Et={class:"form"},Nt={class:"transactionText"},Gt={class:"d-flex"},Mt={class:"userInfo m-y-0"},Rt={class:"image"},Ft=["src"],At={__name:"Send",emits:["sentSuccess"],setup(v,{emit:n}){const c=N(!0);let l=P("form");const{copy:e}=J(),g=X(),_=n,i=new Date().getTime(),r=cs({username:"",amount:"",check:!0,ts:i}),y=P(null),k=P(!1);ls(()=>r.username,ps(f=>{f.length>2?axios.post(route("api.wallet.check.user",{username:r.username})).then(a=>{a.data.user&&(y.value=a.data.user,r.clearErrors("username"))}).catch(function(a){a.response.data.errors&&a.response.data.errors.username[0]&&(y.value=null,r.setError("username",a.response.data.errors.username[0])
1)}):y.value=null},300));const B=()=>{r.check=!0,r.post(route("api.wallet.transfer"),{preserveScroll:!0,only:[],onSuccess:f=>{C()}})},h=P(null);let b=null;const C=()=>{r.check&&(k.value=!1,h.value=3,l.value="transaction",L())},L=()=>{h.value>0?b=setTimeout(()=>{h.value-=1,L()},1e3):O()},O=()=>{h.value=10,r.check=!1,k.value=!0,r.clearErrors(),axios.post(route("api.wallet.transfer"),r.data()).then(f=>{f&&f.status===200&&f.data&&f.data.result==="success"&&(_("sentSuccess"),l.value="success",f.data.link&&(G.value=f.data.link))}).catch(function(f){f.response&&f.response.data&&f.response.data.errors&&Object.entries(f.response.data.errors).forEach(([a,T])=>{r.setError(a,T[0])}),k.value=!1,l.value="form"})},R=()=>{clearTimeout(b),l.value="form",k.value=!1},D="users."+Y().props.auth.user.uuid+".transfer."+i;os(()=>{Echo.private(D).listen("SuccessTransfer",f=>{_("sentSuccess"),l.value="success",f.link&&(G.value=f.link)})}),is(()=>{Echo.leave(D)});const G=P();return(f,a)=>(o(),u("div",it,[s("div",{class:"overlay",onClick:a[0]||(a[0]=T=>{R(),t(c).close("walletSend")})}),t(c).getState("walletSend")?(o(),u("div",rt,[s("div",ct,[t(l)!=="transaction"?(o(),u("span",{key:0,class:"close",onClick:a[1]||(a[1]=T=>{R(),t(c).close("walletSend")})},a[7]||(a[7]=[s("i",{class:"icon icon-x"},null,-1)]))):m("",!0),t(l)==="form"?(o(),u("div",ut,[a[11]||(a[11]=s("div",{class:"title"},"Надіслати PLX",-1)),s("div",pt,[s("form",null,[a[10]||(a[10]=s("label",{for:"",class:"label"},"Вкажіть ім'я користувача",-1)),s("div",dt,[I(j,{type:"text",modelValue:t(r).username,"onUpdate:modelValue":a[2]||(a[2]=T=>t(r).username=T),class:S(["formInput",{error:t(r).errors.username}]),placeholder:"Користувач",required:""},null,8,["modelValue","class"])]),t(r).errors.username?(o(),u("div",mt,p(t(r).errors.username),1)):m("",!0),y.value?(o(),u("div",vt,[s("div",_t,[s("img",{src:y.value.avatar.preview,alt:""},null,8,ft)]),s("span",gt,p(y.value.name),1),a[8]||(a[8]=s("span",{class:"icn"},[s("i",{class:"icon icon-check-circle-fill"})],-1))])):m("",!0),s("div",yt,[I(j,{type:"text",inputmode:"numeric",modelValue:t(r).amount,"onUpdate:modelValue":a[3]||(a[3]=T=>t(r).amount=T),class:S(["formInput",{error:t(r).errors.amount}]),placeholder:"Сума",required:""},null,8,["modelValue","class"]),a[9]||(a[9]=s("span",{class:"currency"},"PLX",-1))]),t(r).errors.amount?(o(),u("div",kt,p(t(r).errors.amount),1)):m("",!0),s("div",wt,"Поточний баланс: "+p(t(g).get("loyaltyPlx",0))+" PLX",1),s("input",{onClick:a[4]||(a[4]=T=>B()),disabled:t(r).processing,type:"submit",value:"Надіслати",class:"button"},null,8,$t)])])])):m("",!0),t(l)==="transaction"?(o(),u("div",bt,[a[15]||(a[15]=s("div",{class:"title"},"Транзакція переказу",-1)),s("div",Tt,[s("div",It,[s("div",Ct,[s("img",{src:f.$page.props.auth.user.avatar.preview,alt:""},null,8,xt)]),a[12]||(a[12]=s("div",{class:"spinner"},[s("i",{class:"icon icon-spinner-gap"})],-1)),s("div",Pt,[s("img",{src:y.value.avatar.preview,alt:""},null,8,St)])]),s("div",ht,[a[13]||(a[13]=x(" Ви відправляєте ")),s("span",null,p(t(r).amount)+" PLX",1),a[14]||(a[14]=s("br",null,null,-1)),x(" Користувачеві: "+p(y.value.name),1)]),s("button",{onClick:a[5]||(a[5]=T=>R()),disabled:k.value,class:"button disabled"},[k.value?(o(),u($,{key:1},[x("Відправляємо...")],64)):(o(),u($,{key:0},[x("Скасувати 0:0"+p(h.value),1)],64))],8,Lt)])])):m("",!0),t(l)==="success"?(o(),u("div",Bt,[s("div",Et,[a[20]||(a[20]=s("div",{class:"title"},"Успішно",-1)),a[21]||(a[21]=s("div",{class:"succesIcon"},[s("i",{class:"icon icon-check"})],-1)),s("div",Nt,[a[16]||(a[16]=s("span",null,"Транзакція здійснена",-1)),a[17]||(a[17]=s("br",null,null,-1)),a[18]||(a[18]=x(" Ви переказали ")),s("span",null,p(t(r).amount)+" PLX",1)]),s("div",Gt,[s("div",Mt,[s("div",Rt,[s("img",{src:y.value.avatar.preview,alt:""},null,8,Ft)]),s("span",null,p(y.value.name),1)])]),G.value?(o(),u("button",{key:0,class:"copyButton",onClick:a[6]||(a[6]=T=>t(e)(G.value,"Скопійовано 👍",""))},a[19]||(a[19]=[s("i",{class:"icon icon-copy-fill"},null,-1),s("span",null,"Посилання на транзакцію",-1)]))):m("",!0)])])):m("",!0)])])):m("",!0)]))}},Wt={class:"mainWrapper"},Xt={class:"walletPageWrapper"},Ot={class:"walletPage"},Dt={class:"side"},Vt={class:"walletContent"},Ut={layout:ds},Qe=Object.assign(Ut,{__name:"Index",props:{sid:{type:String,required:!1}},setup(v){const n=v,c=N();let l=P("balance");const e=i=>{l.value=i},g=P(new Date().getTime()),_=()=>{g.value=new Date().getTime()};return rs(()=>{(n.sid===void 0||n.sid===null)&&setTimeout(()=>{c.open("walletLoyaltyProgram")},100)}),(i,r)=>(o(),u($,null,[I(U,{popup:"walletReceive",mobileBg:!0},{default:W(()=>[t(c).getState("walletReceive")?(o(),w(ot,{key:0})):m("",!0)]),_:1}),I(U,{popup:"walletSend",mobileBg:!0},{default:W(()=>[t(c).getState("walletSend")?(o(),w(At,{key:0,onSentSuccess:r[0]||(r[0]=y=>_())})):m("",!0)]),_:1}),s("div",Wt,[I(Q),s("div",Xt,[I(ss,{class:"leftSidePost"}),s("div",Ot,[s("aside",Dt,[(o(),w(hs,{show:t(l),onTab:e,key:g.value},null,8,["show"]))]),s("div",Vt,[t(l)==="balance"?(o(),w(zs,{key:g.value})):m("",!0),t(l)==="get"?(o(),w(Qs,{key:1})):m("",!0),t(l)==="history"?(o(),w(qs,{key:g.value})):m("",!0)])])]),I(Z)])],64))}});
1export{Qe 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.