1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1425,3806,9986],{669:(e,n,t)=>{"use strict";t.d(n,{T:()=>d});var a=t(37876),i=t(14232),r=t(26956),l=t(42546),o=t(41396),s=t(54397);let d=e=>{let n,{user:t}=e,{user:d}=(0,r.Us)(),{id:c,status:u}=t,[p,{loading:f}]=(0,l.H7G)();n=u===l.vHf.ACTIVE?l.vHf.BLOCKED:l.vHf.ACTIVE;let g=(0,i.useCallback)(e=>{e.stopPropagation(),p({variables:{where:{id:c},data:{status:n}}})},[p,n,c]);return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(o.$,{onClick:g,disabled:f||!(null==d?void 0:d.sudo),variant:u===l.vHf.BLOCKED?s.T.DANGER:u===l.vHf.NEWBIE?s.T.WARNING:s.T.SUCCESS,children:u})})}},31425:(e,n,t)=>{"use strict";t.d(n,{l:()=>v});var a=t(37876),i=t(14232),r=t(42546),l=t(5646),o=t(41648);let s=l.Ay.div.withConfig({componentId:"sc-8dbc5f70-0"})(["width:100%;"]),d=l.Ay.div.withConfig({componentId:"sc-8dbc5f70-1"})(["position:relative;min-height:200px;border:2px dashed #d9d9d9;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease;background:#fafafa;padding:20px;box-sizing:border-box;"," "," "," &:hover{","}> span{color:#999;font-size:14px;text-align:center;}"],e=>{let{$isDragging:n}=e;return n&&(0,l.AH)(["border-color:",";background:rgba(0,122,204,0.05);"],o.w.colors.primary)},e=>{let{$hasPreview:n}=e;return n&&(0,l.AH)(["border-style:solid;padding:10px;"])},e=>{let{$disabled:n}=e;return n&&(0,l.AH)(["opacity:0.6;cursor:not-allowed;"])},e=>{let{$disabled:n}=e;return!n&&(0,l.AH)(["border-color:",";"],o.w.colors.primary)}),c=l.Ay.div.withConfig({componentId:"sc-8dbc5f70-2"})(["position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;img{max-width:100%;max-height:300px;object-fit:contain;border-radius:6px;}"]),u=l.Ay.button.withConfig({componentId:"sc-8dbc5f70-3"})(["position:absolute;top:5px;right:5px;width:30px;height:30px;border-radius:50%;border:none;background:rgba(0,0,0,0.6);color:#fff;font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background 0.2s ease;&:hover{background:rgba(220,53,69,0.9);}"]),p=l.Ay.div.withConfig({componentId:"sc-8dbc5f70-4"})(["color:#dc3545;font-size:12px;margin-top:8px;"]),f=l.Ay.div.withConfig({componentId:"sc-8dbc5f70-5"})(["position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.8);display:flex;align-items:center;justify-content:center;border-radius:10px;z-index:10;span{color:",";font-weight:500;}"],o.w.colors.primary),g=l.Ay.div.withConfig({componentId:"sc-8dbc5f70-6"})(["position:absolute;bottom:10px;right:10px;display:flex;gap:8px;z-index:11;"]);var h=t(41396),x=t(81845);let m=["image/jpeg","image/png","image/gif","image/webp"],v=e=>{let{value:n,onChange:t,directory:l,disabled:o=!1}=e,v=(0,i.useRef)(null),[b,w]=(0,i.useState)(n||null),[C,y]=(0,i.useState)(null),[j,k]=(0,i.useState)(!1),[I,{loading:A}]=(0,r.A4r)(),[S,{loading:E}]=(0,r.BAV)(),[T,_]=(0,i.useState)(""),[U,z]=(0,i.useState)(null),P=(0,i.useCallback)(async e=>{if(y(null),!m.includes(e.type))return void y("Allowed types: JPEG, PNG, GIF, WebP");if(e.size>0xa00000)return void y("Max size â 10485760MB");w(URL.createObjectURL(e));try{var a;let i=await I({variables:{data:{file:e,directory:l}}});(null==(a=i.data)?void 0:a.singleUpload)?null==t||t(i.data.singleUpload):(y("Unhandled error"),w(n||null))}catch(e){y(e instanceof Error?e.message:"Unhandled error"),w(n||null)}},[I,l,t,n]),$=(0,i.useCallback)(e=>{var n;let t=null==(n=e.target.files)?void 0:n[0];t&&P(t)},[P]),N=(0,i.useCallback)(e=>{var n;if(e.preventDefault(),k(!1),o||A)return;let t=null==(n=e.dataTransfer.files)?void 0:n[0];t&&P(t)},[P,o,A]),D=(0,i.useCallback)(e=>{e.preventDefault(),k(!0)},[]),R=(0,i.useCallback)(e=>{e.preventDefault(),k(!1)},[]),L=(0,i.useCallback)(()=>{if(!o&&!A){var e;null==(e=v.current)||e.click()}},[o,A]),B=(0,i.useCallback)(e=>{e.stopPropagation(),w(null),y(null),z(null),null==t||t(null),v.current&&(v.current.value="")},[t]),H=(0,i.useCallback)(async()=>{if(U)try{var e;let n=await fetch(U),a=await n.blob(),i=new File([a],"generated-image.png",{type:"image/png"}),r=await I({variables:{data:{file:i,directory:l}}});(null==(e=r.data)?void 0:e.singleUpload)?(w(U),z(null),_(""),null==t||t(r.data.singleUpload)):y("Save error")}catch(e){y(e instanceof Error?e.message:"Save error")}},[U,I,l,t]),M=(0,i.useCallback)(()=>{z(null)},[]),O=A||E;return(0,a.jsxs)(s,{children:[(0,a.jsx)("input",{ref:v,type:"file",accept:m.join(","),onChange:$,disabled:o||O,style:{display:"none"}}),U?(0,a.jsxs)(d,{$hasPreview:!0,$disabled:O,children:[O&&(0,a.jsx)(f,{children:(0,a.jsx)("span",{children:"Saving..."})}),(0,a.jsx)(c,{children:(0,a.jsx)("img",{src:U,alt:"Generated preview"})}),(0,a.jsxs)(g,{children:[(0,a.jsx)(h.$,{onClick:H,disabled:O,children:"Save"}),(0,a.jsx)(h.$,{onClick:M,disabled:O,children:"Cancel"})]})]}):(0,a.jsxs)(d,{$isDragging:j,$hasPreview:!!b,$disabled:o||O,onClick:L,onDrop:N,onDragOver:D,onDragLeave:R,children:[O&&(0,a.jsx)(f,{children:(0,a.jsx)("span",{children:"Uploading..."})}),b?(0,a.jsxs)(c,{children:[(0,a.jsx)("img",{src:b,alt:"Preview"}),!o&&!O&&(0,a.jsx)(u,{onClick:B,children:"\xd7"})]}):(0,a.jsx)("span",{children:j?"Drop file":"Drop image here or click to select file"})]}),(0,a.jsx)(x.$,{disabled:o,generateImage:S,generating:E,prompt:T,setGeneratedBase64:z,setPrompt:_}),C&&(0,a.jsx)(p,{children:C})]})}},37241:(e,n,t)=>{"use strict";t.d(n,{T:()=>l});var a=t(37876),i=t(14232),r=t(44197);let l=(0,i.forwardRef)((e,n)=>(0,a.jsx)(r.q,{ref:n,...e}));l.displayName="Textarea"},40801:(e,n,t)=>{"use strict";t.d(n,{d:()=>c});var a=t(37876),i=t(14232),r=t(89099),l=t(5646);let o=l.Ay.div.withConfig({componentId:"sc-af3c7750-0"})(["display:flex;align-items:center;justify-content:center;gap:",";margin-top:",";"],e=>{let{theme:n}=e;return n.spacing.md},e=>{let{theme:n}=e;return n.spacing.lg}),s=l.Ay.button.withConfig({componentId:"sc-af3c7750-1"})(["padding:"," ",";border:1px solid ",";border-radius:",";background:",";&:hover:not(:disabled){background:",";}"],e=>{let{theme:n}=e;return n.spacing.sm},e=>{let{theme:n}=e;return n.spacing.md},e=>{let{theme:n}=e;return n.colors.border},e=>{let{theme:n}=e;return n.radii.md},e=>{let{theme:n}=e;return n.colors.background},e=>{let{theme:n}=e;return n.colors.gray[100]}),d=l.Ay.span.withConfig({componentId:"sc-af3c7750-2"})(["font-size:",";"],e=>{let{theme:n}=e;return n.fontSizes.sm}),c=e=>{let{currentPage:n,totalPages:t,pageParam:l="page"}=e,c=(0,r.useRouter)(),u=(0,i.useCallback)(e=>{let n={...c.query,[l]:String(e)};1===e&&delete n[l],c.push({pathname:c.pathname,query:n})},[c,l]),p=(0,i.useCallback)(()=>{u(n-1)},[n,u]),f=(0,i.useCallback)(()=>{u(n+1)},[n,u]);return t<=1?null:(0,a.jsxs)(o,{children:[(0,a.jsx)(s,{disabled:n<=1,onClick:p,children:"Previous"}),(0,a.jsxs)(d,{children:["Page ",n," of ",t]}),(0,a.jsx)(s,{disabled:n>=t,onClick:f,children:"Next"})]})}},43220:(e,n,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/users/[id]",function(){return t(96767)}])},55968:(e,n,t)=>{"use strict";t.d(n,{F:()=>a});let a=t(5646).Ay.div.withConfig({componentId:"sc-32c6322f-0"})(["flex:1;"])},81845:(e,n,t)=>{"use strict";t.d(n,{$:()=>u});var a=t(37876),i=t(37241);let r=t(5646).Ay.div.withConfig({componentId:"sc-91e21c59-0"})(["margin-top:16px;display:flex;flex-direction:column;gap:10px;"]);
1var l=t(14232),o=t(41396),s=t(42546),d=t(46867),c=t(26956);let u=e=>{let{prompt:n,generateImage:t,setGeneratedBase64:u,setPrompt:p,disabled:f,generating:g}=e,{user:h}=(0,c.Us)(),{addMessage:x}=(0,d.dh)()||{},m=(0,l.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),n.trim()&&t({variables:{input:{provider:s.JQ.OPENROUTER,model:s.tk0.GEMINI3_1_FLASH_IMAGE,prompt:n,aspectRatio:s.qf0.ASPECTRATIO_16_9,imageSize:s.P8k.IMAGESIZE_1K}}}).then(e=>{var n,t,a,i;let r=null==(i=e.data)||null==(a=i.llmImageGeneration.choices.at(0))||null==(t=a.message.images)||null==(n=t.at(0))?void 0:n.imageUrl;r&&u(r)}).catch(e=>{null==x||x((null==e?void 0:e.message)||"Generation error")})},[x,t,n,u]),v=(0,l.useCallback)(e=>p(e.currentTarget.value),[p]);return(null==h?void 0:h.status)===s.vHf.ACTIVE&&(0,a.jsxs)(r,{children:[(0,a.jsx)(i.T,{value:n,onChange:v,placeholder:"Describe the image to generate...",disabled:f}),(0,a.jsx)("div",{children:(0,a.jsx)(o.$,{onClick:m,disabled:!n.trim()||f,type:"button",children:g?"Generating...":"Generate image"})})]})}},96767:(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>es});var a=t(37876),i=t(14232),r=t(5646);let l=r.Ay.div.withConfig({componentId:"sc-32c9a2fb-0"})(["display:flex;gap:",";"],e=>{let{theme:n}=e;return n.spacing.md}),o=r.Ay.div.withConfig({componentId:"sc-32c9a2fb-1"})(["display:flex;align-items:center;gap:10px;"]),s=r.Ay.img.withConfig({componentId:"sc-32c9a2fb-2"})(["border-radius:50%;float:left;margin:0 15px 15px 0;max-width:100%;"]),d=r.Ay.div.withConfig({componentId:"sc-32c9a2fb-3"})(["clear:both;"]),c=r.Ay.div.withConfig({componentId:"sc-32c9a2fb-4"})(["display:flex;flex-direction:column;gap:15px;"]);var u=t(42546);let p=r.Ay.form.withConfig({componentId:"sc-abd939dd-0"})(["display:flex;flex-direction:column;gap:20px;"]),f=(0,r.Ay)(p).withConfig({componentId:"sc-d3423081-0"})([""]);var g=t(88992),h=t(71090),x=t(91408);let m=x.Ik().shape({fullname:x.Yj(),password:x.Yj(),username:x.Yj(),image:x.Yj(),content:x.Yj(),intro:x.Yj()});var v=t(18847),b=t.n(v),w=t(46867),C=t(97628),y=t(66180),j=t(41396),k=t(54397),I=t(31425),A=t(4031);let S=r.Ay.div.withConfig({componentId:"sc-a0241011-0"})(["display:flex;gap:8px;"]),E=e=>{let{value:n,onChange:t,onBlur:r}=e,[l,o]=(0,A.C)(),[s,d]=(0,i.useState)(!1),c=(0,i.useCallback)(()=>d(e=>!e),[]);return(0,a.jsx)(S,{children:l?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(C.A,{type:s?"text":"password",value:n,onChange:t,onBlur:r,autoComplete:"new-password",name:"new-password",style:{flex:1}}),(0,a.jsx)(j.$,{type:"button",variant:k.T.SECONDARY,onClick:c,title:s?"Hide password":"Show password",children:(0,a.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",width:"20",height:"20",children:[(0,a.jsx)("path",{d:"M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"}),(0,a.jsx)("circle",{cx:"12",cy:"12",r:"3"}),(0,a.jsx)("line",{x1:"1",y1:"1",x2:"23",y2:"23",style:{opacity:+!!s}})]})})]}):(0,a.jsx)(j.$,{type:"button",variant:k.T.SECONDARY,onClick:o,children:"Set password"})})},T=b()(()=>Promise.all([t.e(3497),t.e(5587),t.e(6212),t.e(8302),t.e(2017),t.e(5937),t.e(3372)]).then(t.bind(t,13372)),{loadableGenerated:{webpack:()=>[13372]},ssr:!1});function _(e){var n,t,a,i,r;return{username:null!=(n=null==e?void 0:e.username)?n:"",fullname:null!=(t=null==e?void 0:e.fullname)?t:"",image:null!=(a=null==e?void 0:e.image)?a:"",content:null!=(i=null==e?void 0:e.content)?i:"",intro:null!=(r=null==e?void 0:e.intro)?r:""}}let U=e=>{let{user:n,closeForm:t,...r}=e,{addMessage:l}=(0,w.dh)()||{},o=(0,g.mN)({defaultValues:_(n),mode:"all",reValidateMode:"onChange",resolver:(0,h.t)(m)}),[s,{loading:d}]=(0,u.ybk)(),c=(0,i.useCallback)(e=>{e.preventDefault(),o.trigger().then(e=>{if(!0===e){let{password:e,...n}=o.getValues();s({variables:{data:{...n,password:e||void 0}}}).then(e=>{var n;let a=null==(n=e.data)?void 0:n.response;a?(null==l||l("Data saved",{variant:"success"}),o.reset(_(a)),null==t||t()):null==l||l("No data received",{variant:"error"})}).catch(e=>{let n=e.message||"Request error";null==l||l(n,{variant:"error"})})}else console.error(o.formState.errors),null==l||l("Validation error",{variant:"warning"})}).catch(e=>{console.error(e),null==l||l("Unexpected error",{variant:"error"})})},[l,o,s,t]),p=(0,i.useCallback)(e=>{(null==e?void 0:e.path)&&o.setValue("image",e.path,{shouldValidate:!0})}
1,[o]),x=(0,i.useCallback)(e=>{let n,{field:{name:t,value:i,onChange:r,onBlur:l},fieldState:{error:o}}=e,s=C.A;switch(t){case"username":n="Username";break;case"fullname":n="Full name";break;case"image":n="Image",s=e=>{let{value:n}=e;return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(I.l,{value:n?`/images/resized/middle/${n}`:"",onChange:p})})};break;case"content":n="Content",s=T;break;case"intro":n="Intro",s=T;break;case"password":n="Password",s=E}return(0,a.jsx)(y.M,{label:n,helperText:o?o.message:void 0,error:!!o,children:(0,a.jsx)(s,{value:i||"",onChange:r,onBlur:l})},t)},[p]);return(0,a.jsx)(f,{...r,onSubmit:c,children:(0,a.jsxs)(g.Op,{...o,children:[(0,a.jsx)(g.xI,{name:"username",render:x}),(0,a.jsx)(g.xI,{name:"password",render:x}),(0,a.jsx)(g.xI,{name:"fullname",render:x}),(0,a.jsx)(g.xI,{name:"image",render:x}),(0,a.jsx)(g.xI,{name:"intro",render:x}),(0,a.jsx)(g.xI,{name:"content",render:x}),(0,a.jsxs)("div",{children:[(0,a.jsx)(j.$,{type:"submit",disabled:d,children:"Save"}),(0,a.jsx)(j.$,{type:"button",variant:k.T.SECONDARY,onClick:t,disabled:d,style:{marginLeft:"8px"},children:"Cancel"})]})]})})};var z=t(26956);let P=e=>{let{onSignOut:n}=(0,z.Us)(),t=(0,i.useCallback)(async()=>{await (null==n?void 0:n())},[n]);return(0,a.jsx)(j.$,{variant:k.T.SECONDARY,onClick:t,...e,children:"Sign Out"})};var $=t(53006);let N=r.Ay.div.withConfig({componentId:"sc-a61b4d25-0"})(["display:flex;align-items:center;gap:10px;"]),D=r.Ay.div.withConfig({componentId:"sc-a61b4d25-1"})(["display:flex;flex-direction:column;gap:16px;padding-top:20px;svg{font-size:0;height:24px;width:24px;}"]);var R=t(2111);t(13426),r.Ay.div.withConfig({componentId:"sc-c8d5ba8d-0"})(["display:flex;flex-direction:column;gap:8px;"]),r.Ay.div.withConfig({componentId:"sc-c8d5ba8d-1"})(["font-size:12px;color:#666;word-break:break-all;"]),r.Ay.div.withConfig({componentId:"sc-c8d5ba8d-2"})(["font-weight:600;"]),r.Ay.div.withConfig({componentId:"sc-c8d5ba8d-3"})(["display:flex;gap:8px;align-items:center;"]),r.Ay.input.withConfig({componentId:"sc-c8d5ba8d-4"})(["padding:6px 10px;border:1px solid #ccc;border-radius:4px;width:120px;&:disabled{opacity:0.6;}"]),r.Ay.div.withConfig({componentId:"sc-c8d5ba8d-5"})(["font-size:13px;color:#666;"]);let L=[u.AkU,u.Rl4,u.iYk];var B=t(99742);let H=B.env.NEXT_PUBLIC_CRYPTO_CHAIN_ID,M=B.env.NEXT_PUBLIC_CRYPTO_CHAIN_ID_HEX,O=e=>{let{currentUser:n}=e,t=n.EthAccount,{addMessage:a}=(0,w.dh)()||{},[r,l]=(0,i.useState)(""),[o,s]=(0,i.useState)(!1),[d,c]=(0,i.useState)(null),[p]=(0,u.Cjh)(),[f]=(0,u.LhV)({refetchQueries:L});return(0,i.useCallback)(async()=>{var e,n,i,o,d;if(!(null==(e=window.ethereum)?void 0:e.isMetaMask)){null==a||a("MetaMask is not installed",{variant:"error"});return}let u=parseFloat(r);if(!u||u<=0){null==a||a("Enter a valid amount",{variant:"error"});return}s(!0);try{let e=await window.ethereum.request({method:"eth_requestAccounts"});if(!e||0===e.length)throw Error("No accounts found");let r=e[0];if(r.toLowerCase()!==(null==t||null==(n=t.address)?void 0:n.toLowerCase()))throw Error("Connected wallet does not match your account");let s=await window.ethereum.request({method:"eth_chainId"});H&&M&&parseInt(s,16)!==parseInt(H,10)&&await window.ethereum.request({method:"wallet_switchEthereumChain",params:[{chainId:M}]});let g=null==(i=(await p()).data)?void 0:i.requestTopUp;if(!(null==g?void 0:g.message))throw Error("Failed to get top-up request");let h=await window.ethereum.request({method:"personal_sign",params:[g.message,r]}),x=BigInt(Math.floor(1e6*u)).toString(16),m=await window.ethereum.request({method:"eth_sendTransaction",params:[{from:r,to:g.usdtContractAddress,data:"0xa9059cbb"+(null==(o=g.recipientAddress)?void 0:o.slice(2).padStart(64,"0"))+x.padStart(64,"0")}]});c("Verifying transaction in blockchain..."),(null==(d=(await f({variables:{data:{message:g.message,signature:h,txHash:m}}})).data)?void 0:d.topUpBalance)&&(null==a||a("Balance successfully topped up!",{variant:"success"}),l(""),c(null))}catch(e){null==a||a(e.message||"Top-up failed",{variant:"error"}),c(null)}finally{s(!1)}},[r,null==t?void 0:t.address,a,p,f]),(0,i.useCallback)(e=>{l(e.target.value)},[]),!1};var G=t(89099);r.Ay.div.withConfig({componentId:"sc-1cb2aa1d-0"})(["display:flex;flex-direction:column;gap:12px;margin-top:16px;"]),r.Ay.h3.withConfig({componentId:"sc-1cb2aa1d-1"})(["margin:0;font-size:16px;font-weight:600;"]),r.Ay.div.withConfig({componentId:"sc-1cb2aa1d-2"})(["display:flex;flex-direction:column;gap:8px;"]),r.Ay.span.withConfig({componentId:"sc-1cb2aa1d-3"})(["font-size:12px;color:#999;"]),r.Ay.div.withConfig({componentId:"sc-1cb2aa1d-4"})(["color:#666;font-size:14px;"]),r.Ay.div.withConfig({componentId:"sc-1cb2aa1d-5"})(["display:flex;justify-content:center;align-items:center;gap:12px;margin-top:12px;"]),t(40801),t(82588),r.Ay.div.withConfig({componentId:"sc-4c3f5f62-0"})(["display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#f8f9fa;border-radius:6px;font-size:14px;"]),r.Ay.div.withConfig({componentId:"sc-4c3f5f62-1"})(["display:flex;flex-direction:column;gap:2px;"]),r.Ay.span.withConfig({componentId:"sc-4c3f5f62-2"})(["font-weight:500;color:",";"],e=>{let{$isIncoming:n}=e;return n?"#28a745":"#dc3545"}),r.Ay.div.withConfig({componentId:"sc-4c3f5f62-3"})(["font-size:12px;color:#666;display:flex;align-items:center;gap:6px;"]),r.Ay.span.withConfig({componentId:"sc-4c3f5f62-4"})(["font-weight:600;color:",";"],e=>{let{$isPositive:n}=e;return n?"#28a745":"#dc3545"});var V=t(23169);let F=()=>{var e;let n=Number((0,G.useRouter)().query.txPage)||1,{data:t,loading:a}=(0,u.mHx)({variables:{skip:(n-1)*10,take:10},fetchPolicy:"cache-and-network"});return null==t||t.myTransactions,e=null==t?void 0:t.myTransactionsCount,!1},q=e=>{let{currentUser:n,...t}=e,{EthAccount:i,TelegramAccount:r}=n;return(0,a.jsxs)(D,{...t,children:["",(0,a.jsxs)(N,{children:[(0,a.jsxs)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:[(0,a.jsx)("circle",{cx:"10",cy:"10",r:"9",fill:"#627EEA",stroke:"#627EEA",strokeWidth:"1"}),(0,a.jsx)("path",{d:"M10 3V10L14.5 12.5L10 3Z",fill:"white"}),(0,a.jsx)("path",{d:"M10 10V17L14.5 12.5L10 10Z",fill:"white",opacity:"0.6"}),(0,a.jsx)("path",{d:"M10 10L5.5 12.5L10 3V10Z",fill:"white",opacity:"0.4"}),(0,a.jsx)("path",{d:"M10 10L5.5 12.5L10 17V10Z",fill:"white",opacity:"0.2"})]}),i?i.address:(0,a.jsx)(R.S,{referrerToken:null})]}),(0,a.jsx)(O,{currentUser:n}),(0,a.jsx)(F,{})]})};r.Ay.div.withConfig({componentId:"sc-b07ddba4-0"})(["display:flex;flex-direction:column;gap:12px;padding:16px;background:#f8f9fa;border-radius:8px;margin-top:16px;"]),r.Ay.h3.withConfig({componentId:"sc-b07ddba4-1"})(["margin:0;font-size:16px;font-weight:600;"]),r.Ay.form.withConfig({componentId:"sc-b07ddba4-2"})(["display:flex;flex-direction:column;gap:12px;"]),r.Ay.div.withConfig({componentId:"sc-b07ddba4-3"})(["display:flex;flex-direction:column;gap:4px;"]),r.Ay.label.withConfig({componentId:"sc-b07ddba4-4"})(["font-size:13px;font-weight:500;color:#555;"]),r.Ay.input.withConfig({componentId:"sc-b07ddba4-5"})(["padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:14px;&:disabled{opacity:0.6;background:#eee;}&:focus{outline:none;border-color:#007bff;}"]),r.Ay.div.withConfig({componentId:"sc-b07ddba4-6"})(["display:flex;gap:8px;margin-top:4px;"]),r.Ay.div.withConfig({componentId:"sc-b07ddba4-7"})(["color:#dc3545;font-size:13px;"]),r.Ay.div.withConfig({componentId:"sc-b07ddba4-8"})(["color:#28a745;font-size:13px;"]);let Y=e=>{var n;let{currentUser:t,recipient:a}=e;t.Balance;let[r,l]=(0,i.useState)(""),[o,s]=(0,i.useState)(""),[d,c]=(0,i.useState)(null),[p,f]=(0,i.useState)(null),[g,{loading:h}]=(0,u.svQ)();return(0,i.useCallback)(async e=>{var n,i,d;e.preventDefault(),c(null),f(null);let u=parseFloat(r);if(!u||u<=0)return void c("Enter a valid amount");if(u>(null!=(n=null==t||null==(i=t.Balance)?void 0:i.amount)?n:0))return void c("Insufficient funds");if(!a.id)return void c("Invalid recipient");if(window.confirm(`Send transfer for ${u} coins?`))try{(null==(d=(await g({variables:{data:{toUserId:a.id,amount:u,title:o||null}},refetchQueries:L})).data)?void 0:d.createTransfer)&&(f(`Successfully sent ${u} Coins!`),l(""),s(""))}catch(e){c(e.message||"Transfer failed")}},[r,o,a.id,null==t||null==(n=t.Balance)?void 0:n.amount,g]),(0,i.useCallback)(e=>{l(e.target.value),c(null),f(null)},[]),(0,i.useCallback)(e=>{s(e.target.value)},[]),a.fullname||a.username,null};var Z=t(669),W=t(55968);let X=r.Ay.div.withConfig({componentId:"sc-4e7ee4cf-0"})(["margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;"]),Q=r.Ay.div.withConfig({componentId:"sc-4e7ee4cf-1"})(["display:flex;align-items:center;gap:10px;"]),K=r.Ay.div.withConfig({componentId:"sc-4e7ee4cf-2"})(["display:flex;flex-direction:column;gap:15px;"]);var J=t(23442);let ee=()=>{let{addMessage:e}=(0,w.dh)()||{},[n,r]=(0,i.useState)(),[l,{loading:o}]=(0,u.De3)(),s=(0,i.useCallback)(n=>{n.stopPropagation(),l().then(n=>{var t,a;(null==(t=n.data)?void 0:t.createReferrerToken)?r(null==(a=n.data)?void 0:a.createReferrerToken):null==e||e("Can not get token",{variant:"error"})}).catch(n=>{null==e||e(n.message||"Unknown error",{variant:"error"})})},[e,l]),{onClickCopy:d}=function(){let{addMessage:e}=(0,w.dh)()||{};return{onClickCopy:(0,i.useCallback)(n=>{n.stopPropagation();let t=n.currentTarget.value;t&&navigator.clipboard.writeText(t).then(()=>{null==e||e("Token copied to clipboard",{variant:"success"})})},[e])}}();return(0,a.jsxs)(K,{children:[(0,a.jsx)("div",{children:(0,a.jsx)(j.$,{onClick:s,disabled:o,children:"Create referrer token"})}),n&&(0,a.jsxs)(Q,{children:[(0,a.jsx)(X,{children:n}),(0,a.jsx)(j.$,{onClick:d,value:n,children:"Copy token"}),(0,a.jsx)(j.$,{onClick:d,value:`${t.g.window.origin}/signup?${J.c}=${n}`,variant:k.T.SUCCESS,children:"Copy link"})]})]})};var en=t(12285);let et=e=>{let{user:n,...t}=e,{user:r}=(0,z.Us)(),[u,p]=(0,i.useState)(!1),f=(null==r?void 0:r.id)===n.id,g=(0,i.useCallback)(()=>{p(!0)},[]),h=(0,i.useCallback)(()=>{p(!1)},[]);return(0,a.jsxs)(c,{...t,children:[(0,a.jsxs)(o,{children:[(0,a.jsx)("h1",{children:n.fullname||n.username||n.id}),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(W.F,{}),(0,a.jsx)(Z.T,{user:n})]})]}),u?(0,a.jsx)(U,{user:n,closeForm:h}):(0,a.jsxs)(d,{children:[n.image&&(0,a.jsx)(s,{src:(0,en.R)({path:n.image,size:"avatar"})}),(0,a.jsx)($.o,{children:n.content})]}),f&&r&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(q,{currentUser:r}),(0,a.jsx)(ee,{}),(0,a.jsxs)(l,{children:[(0,a.jsx)(j.$,{onClick:g,children:"Edit"}),(0,a.jsx)(P,{})]})]}),!f&&r&&(0,a.jsx)(Y,{currentUser:r,recipient:n})]})};function ea(e){return{where:{id:e}}}let ei=async e=>{let{query:n,apolloClient:t}
1=e,a="string"==typeof n.id&&n.id?n.id:void 0,i=ea(a),r=a?await t.query({query:u.xbt,variables:i}).then(e=>{var n;return null==(n=e.data)?void 0:n.object}):void 0;return{userId:a,statusCode:r?void 0:404}};var er=t(63410),el=t(96755),eo=t(12082);let es=e=>{var n;let{userId:t,siteOrigin:r}=e,l=ea(t),o=null==(n=(0,u.tgE)({skip:!l,variables:l}).data)?void 0:n.object,s=(null==o?void 0:o.status)===u.vHf.ACTIVE,d=(0,i.useMemo)(()=>o?(0,eo.Gu)({name:o.fullname||o.username||"",image:o.image?`/images/resized/big/${o.image}`:void 0}):null,[o]);return o?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(er.S,{title:[o.fullname,o.username].filter(e=>!!e).join(" | ")||"Anonim",noindex:!s,nofollow:!s,canonical:(0,V.m)(o),siteOrigin:r}),d&&(0,a.jsx)(el.Z,{data:d}),o&&(0,a.jsx)(et,{user:o})]}):null};es.getInitialProps=ei}},e=>{e.O(0,[636,6593,8792],()=>e(e.s=43220)),_N_E=e.O()}]);
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.