2 lines
122 KiB
JavaScript
2 lines
122 KiB
JavaScript
var I=(S,w,n)=>new Promise((c,v)=>{var h=g=>{try{l(n.next(g))}catch(C){v(C)}},r=g=>{try{l(n.throw(g))}catch(C){v(C)}},l=g=>g.done?c(g.value):Promise.resolve(g.value).then(h,r);l((n=n.apply(S,w)).next())});import{s as q,p as ge,b as O,f as i,h as o,i as e,t as p,k as t,l as D,j as ie,g as k,r as d,o as Re,e as De,v as G,A as Se,J as qe,w as d1,q as V,x as be,U as m1,Q as We,F as Ze,m as Ie,T as f1,n as Ae,C as Xe,Y as X1,X as Q1,V as et}from"./vendor-vue.CmaRnji1.js";import{u as J,a as ce,i as le,f as K,_ as ke,dt as $e,du as tt,A as Qe,ds as e1,dv as st,dn as p1,T as c1}from"./index.CjrDwa0W.js";import{i as v1}from"./swiper.tg5sgs8j.js";import{D as h1}from"./Details.Cd18x64i.js";import{N as C1}from"./NewMessage.BMl6Sl0c.js";import{aD as g1,aC as nt}from"./vendor.DSdF8huI.js";import{C as _1}from"./AiakosContextmenu.D-Wkww1X.js";import{U as w1}from"./UploadPhoto.DgxGHiME.js";import{_ as lt}from"./AiakosEmojiPicker.D8pZj3nB.js";import{M as ot}from"./MessageAction.pCLmNhAK.js";import"./UploadPhoto.Bqd-ApD8.js";const at={class:"w-[65%] h-full flex flex-col justify-center"},rt={class:"text-[12em] font-['SFPRO'] dark:text-white font-[400] leading-[100%] whitespace-nowrap truncate"},it={class:"text-[12em] font-['SFPRO'] dark:text-white/50 font-[400] leading-[100%] whitespace-nowrap truncate mt-[0.5em]"},ct={__name:"NotesMessage",props:{message:{type:Object,required:!0}},emits:["open-note"],setup(S,{emit:w}){const n=J(),{t:c}=ce(),{PhoneData:v,DarkMode:h}=q(n);ge(()=>{h.value?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark")});const r=S,l=w,g=O(()=>{try{return typeof r.message.content=="string"?JSON.parse(r.message.content):r.message.content}catch(C){return{header:"",content:""}}});return(C,u)=>(o(),i("div",{onClick:u[0]||(u[0]=x=>l("open-note",g.value)),class:"bg-[#E6E6E6] dark:bg-[#191919] w-[200em] flex h-[60em] rounded-[10em] cursor-pointer anim-hover-1"},[u[1]||(u[1]=e("div",{class:"w-[30%] h-full flex items-center justify-center"},[e("svg",{class:"h-[70%]",viewBox:"0 0 72 72",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[e("rect",{width:"72",height:"72",rx:"10",fill:"#FFCE0A"}),e("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M46.7682 16.803C44.514 16.4999 41.648 16.4999 38.0924 16.5H33.907C30.3514 16.4999 27.4854 16.4999 25.2313 16.803C22.8911 17.1176 20.9206 17.7907 19.3557 19.3557C17.7907 20.9206 17.1176 22.8911 16.803 25.2313C16.4999 27.4854 16.4999 30.3514 16.5 33.907V38.0924C16.4999 41.648 16.4999 44.514 16.803 46.7682C17.1176 49.1084 17.7907 51.0788 19.3557 52.6438C20.9206 54.2088 22.8911 54.8818 25.2313 55.1966C27.4854 55.4996 30.3514 55.4996 33.9072 55.4994L36.9396 55.4998C38.2632 55.5018 39.438 55.5036 40.523 55.0542C41.6078 54.6048 42.4372 53.7728 43.3718 52.8354L52.8354 43.3718C53.7728 42.4374 54.6048 41.608 55.0542 40.523C55.5036 39.438 55.5018 38.2632 55.4998 36.9396L55.4994 33.9072C55.4996 30.3514 55.4996 27.4854 55.1966 25.2313C54.8818 22.8911 54.2088 20.9206 52.6438 19.3557C51.0788 17.7907 49.1084 17.1176 46.7682 16.803ZM40.8062 49.8868C39.5664 51.1266 39.3062 51.338 39.0312 51.4518V47.0312C39.0312 43.26 39.0312 41.3744 40.2028 40.2028C41.3744 39.0312 43.26 39.0312 47.0312 39.0312H51.4518C51.338 39.3062 51.1266 39.5664 49.8868 40.8062L40.8062 49.8868Z",fill:"white"})])],-1)),e("div",at,[e("span",rt,p(g.value.header),1),e("span",it,p(t(c)("message.openInNotes")),1)])]))}},ut={class:"inline-flex flex-col"},u1={__name:"TextMessage",props:{message:{type:Object,required:!0}},setup(S){const w=J(),{PhoneData:n,DarkMode:c}=q(w),v=O(()=>{var r;return h.message.is_deleted||((r=n.value)==null?void 0:r.phone_number)===h.message.sender_phone||c.value?"!text-white":"text-black"}),h=S;return(r,l)=>(o(),i("div",ut,[e("span",{class:D([v.value,"text-[10em] font-['SFPRO'] font-[400] leading-[140%] break-all"])},p(h.message.content),3)]))}},dt={class:"w-full h-[30em] flex items-center"},mt=["src"],ft={class:"text-[10em] font-['SFPRO'] text-white font-[500] ml-[5px]"},pt={class:"w-full h-[50em] flex items-end justify-center"},vt={class:"text-[10em] font-['SFPRO'] text-white font-[500] fixtext"},ht={class:"w-full h-[32em] flex items-center justify-center"},Ct={class:"text-[10em] font-['SFPRO'] text-white font-[500] fixtext"},gt={__name:"LocationMessage",props:{message:{type:Object,required:!0}},setup(S){const w=J(),{t:n}=ce(),{DarkMode:c}=q(w),v=S;ge(()=>{c.value?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark")});const h=O(()=>{try{return typeof v.message.content=="string"?JSON.parse(v.message.content):v.message.content}catch(r){return console.error("Contact data parse error:",r),{Streetname:n("message.unknown")}}});return(r,l)=>(o(),i("div",{class:"w-[200em] h-[115em] flex-col relative",style:ie({backgroundImage:`url(${t(le)["message/location.png"]})`,backgroundSize:"100% 100%"})},[e("div",dt,[e("img",{src:t(le)["message/banana.svg"],class:"h-[60%] ml-[10px]",alt:""},null,8,mt),e("span",ft,p(t(n)("message.maps")),1)]),e("div",pt,[e("span",vt,p(h.value.Streetname),1)]),e("div",ht,[e("div",{onClick:l[0]||(l[0]=g=>t(K)("MARK_LOCATION",{coords:h.value.coords})),class:"w-[96%] h-[80%] rounded-[10em] bg-[#0088FE] flex items-center justify-center mt-[4px]"},[e("span",Ct,p(t(n)("message.markLocation")),1)])])],4))}},_t={class:"w-full h-[15em] flex items-center relative"},wt={class:"text-[10em] font-['SFPRO'] text-white font-[400] absolute text-center w-full"},xt={class:"w-full h-[54em] flex items-end justify-center px-[5em]"},yt={class:"text-[25em] font-['SFPRO'] text-white font-[400] fixtext"},bt={class:"w-[95%] h-[80%] bg-white rounded-[10em] flex items-center justify-center anim-hover-1 cursor-pointer"},kt={class:"text-[12em] font-['SFPRO'] text-black font-[500]"},$t={__name:"MoneyMessage",props:{message:{type:Object,required:!0}},emits:["requestmoney"],setup(S,{emit:w}){const n=J(),{t:c}=ce(),v=O(()=>n.DarkMode),{PhoneData:h}=q(n),r=S,l=O(()=>{try{return typeof r.message.content=="string"?JSON.parse(r.message.content):r.message.content}catch(g){return{amount:c("message.unknown")}}});return(g,C)=>(o(),i("div",{class:"w-[200em] h-[115em]",style:ie({backgroundImage:v.value?`url(${t(le)["message/paydark.png"]})`:`url(${t(le)["message/pay.png"]})`,backgroundSize:"100% 100%"})},[C[1]||(C[1]=e("div",{class:"w-full h-[10em]"},null,-1)),e("div",_t,[e("span",wt,p(l.value.type=="send"?t(c)("general.send"):t(c)("message.requested")),1),e("span",{class:D(["text-[10em] font-['SFPRO'] text-white font-[500]",(t(h).phone_number==S.message.sender_phone,"ml-[3em]")])},p(t(c)("message.pay")),3)]),e("div",xt,[e("span",yt,"$ "+p(l.value.amount),1)]),t(h).phone_number!==S.message.sender_phone&&l.value.type!=="send"?(o(),i("div",{key:0,onClick:C[0]||(C[0]=u=>g.$emit("sendmoneyfrommessage",{amount:l.value.amount,phone:S.message.sender_phone})),class:"w-full h-[34em] flex items-center justify-center"},[e("div",bt,[e("span",kt,p(t(c)("general.send")),1)])])):k("",!0)],4))}},St={key:0,class:"w-[140em] h-[180em] anim-hover-1 rounded-[10em] overflow-hidden"},Mt=["src"],Ft={key:1,class:"w-[140em] h-[180em] rounded-[10em] overflow-hidden relative"},Lt=["src"],Dt={class:"absolute inset-0 flex items-center justify-center pointer-events-none"},Pt={class:"w-[35em] h-[35em] rounded-full flex items-center justify-center group-hover:scale-110 transition-transform duration-200"},jt=["src"],Et={__name:"MediaMessage",props:{message:{type:Object,required:!0}},setup(S){const w=J(),n=S,c=v=>{const h=w.isVideo(v);w.setPhotoViewerData({image:v,type:h?"video":"image"})};return(v,h)=>t(w).isVideo(n.message.content)?t(w).isVideo(n.message.content)?(o(),i("div",Ft,[e("video",{class:"w-full h-full object-cover",onClick:h[1]||(h[1]=r=>c(n.message.content)),src:n.message.content,preload:"metadata",muted:""}," Your browser does not support the video tag. ",8,Lt),e("div",Dt,[e("div",Pt,[e("img",{src:t(le)["photos/play.svg"],class:"h-[80%]",alt:""},null,8,jt)])])])):k("",!0):(o(),i("div",St,[e("img",{src:n.message.content,onClick:h[0]||(h[0]=r=>c(n.message.content)),class:"object-cover object-top w-full h-full",alt:""},null,8,Mt)]))}},At={class:"w-[170em] h-full p-[5em] bg-[#0A84FF] rounded-[12em]"},Rt={class:"audio-player"},Ot={key:0,xmlns:"http://www.w3.org/2000/svg",class:"h-[20em]",viewBox:"0 0 22 22",fill:"none"},Tt={key:1,class:"h-[20em]",viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Nt={class:"duration"},Vt={__name:"AudioMessage",props:{message:{type:Object,required:!0}},setup(S){const w=S,n=J();O(()=>n.DarkMode);const c=O(()=>{var u;return(u=w.message)==null?void 0:u.content}),v=d(null),h=d(!1),r=d("0:00");let l=null;const g=()=>{l&&(l.playPause(),h.value=l.isPlaying())},C=u=>{const x=Math.floor(u/60),M=Math.floor(u%60);return`${x}:${M.toString().padStart(2,"0")}`};return Re(()=>{v.value&&(l=g1.create({container:v.value,waveColor:"#000000",progressColor:"#ffffff",cursorColor:"transparent",barWidth:2,barRadius:3,responsive:!0,height:20,barGap:2,normalize:!0,backend:"WebAudio"}),l.load(c.value),l.on("ready",()=>{r.value=C(l.getDuration())}),l.on("play",()=>{h.value=!0}),l.on("pause",()=>{h.value=!1}),l.on("audioprocess",()=>{const u=l.getCurrentTime(),M=l.getDuration()-u;r.value=C(Math.max(0,M))}),l.on("finish",()=>{r.value="0:00",h.value=!1}))}),De(()=>{l&&l.destroy()}),(u,x)=>(o(),i("div",At,[e("div",Rt,[e("div",{onClick:g,class:"w-[19em] h-full flex items-center justify-center cursor-pointer"},[h.value?(o(),i("svg",Tt,x[1]||(x[1]=[e("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M11 0.25C5.06294 0.25 0.25 5.06294 0.25 11C0.25 16.9371 5.06294 21.75 11 21.75C16.9371 21.75 21.75 16.9371 21.75 11C21.75 5.06294 16.9371 0.25 11 0.25ZM9.5 8C9.5 7.44772 9.0523 7 8.5 7C7.94772 7 7.5 7.44772 7.5 8V14C7.5 14.5523 7.94772 15 8.5 15C9.0523 15 9.5 14.5523 9.5 14V8ZM14.5 8C14.5 7.44772 14.0523 7 13.5 7C12.9477 7 12.5 7.44772 12.5 8V14C12.5 14.5523 12.9477 15 13.5 15C14.0523 15 14.5 14.5523 14.5 14V8Z",fill:"white"},null,-1)]))):(o(),i("svg",Ot,x[0]||(x[0]=[e("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M11 0.25C5.06294 0.25 0.25 5.06294 0.25 11C0.25 16.9371 5.06294 21.75 11 21.75C16.9371 21.75 21.75 16.9371 21.75 11C21.75 5.06294 16.9371 0.25 11 0.25ZM12.3719 13.6859C14.281 12.6736 15.2355 12.1675 15.4375 11.4512C15.5208 11.1555 15.5208 10.8445 15.4375 10.5488C15.2355 9.8325 14.281 9.3264 12.3719 8.31409C10.5263 7.33551 9.6035 6.84621 8.85991 7.04289C8.55246 7.12421 8.27234 7.27864 8.04642 7.49137C7.5 8.00592 7.5 9.0039 7.5 11C7.5 12.9961 7.5 13.9941 8.04642 14.5086C8.27234 14.7214 8.55246 14.8758 8.85991 14.9571C9.6035 15.1538 10.5263 14.6645 12.3719 13.6859Z",fill:"white"},null,-1)])))]),e("div",{ref_key:"waveformRef",ref:v,class:"waveform"},null,512),e("span",Nt,p(r.value),1)])]))}},x1=ke(Vt,[["__scopeId","data-v-35c7a4f0"]]),Ht={class:"w-[200em] inline-flex flex-col rounded-[18em] bg-[#0088FE]"},Bt={class:"w-full h-[50em] flex items-center cursor-pointer justify-start"},Zt={key:0,class:"w-[50em] h-full flex items-center justify-center"},It=["src"],qt={class:"w-[calc(100%-50em)] h-full flex flex-col justify-center"},Gt={class:"text-[12em] font-['SFPRO'] text-white font-[400] leading-[100%] whitespace-nowrap fixtext"},Yt={class:"text-[9em] font-['SFPRO'] text-white/50 mt-[5px] font-[400] leading-[100%] whitespace-nowrap fixtext"},zt={__name:"ContactMessage",props:{message:{type:Object,required:!0}},setup(S){const w=J(),n=S,c=O(()=>{try{return typeof n.message.content=="string"?JSON.parse(n.message.content):n.message.content}catch(v){return console.error("Contact data parse error:",v),{name:"Unknown",phone:"Unknown"}}});return(v,h)=>(o(),i("div",Ht,[e("div",Bt,[c.value.phone?(o(),i("div",Zt,[e("img",{src:t(w).GetPlayerPhotoByNumber(c.value.phone),class:"h-[60%] aspect-square rounded-full object-cover object-center",alt:""},null,8,It)])):k("",!0),e("div",qt,[e("span",Gt,p(c.value.name),1),e("span",Yt,p(c.value.phone),1)])])]))}},Ut={class:"w-[30%] h-full flex items-center justify-center"},Kt={class:"h-[80%]",viewBox:"0 0 72 72",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Jt=["fill"],Wt=["fill"],Xt={class:"w-[65%] h-full flex flex-col justify-center"},Qt={class:"text-[12em] font-['SFPRO'] dark:text-white font-[400] leading-[100%] whitespace-nowrap truncate"},es={class:"text-[12em] font-['SFPRO'] dark:text-white/50 font-[400] leading-[100%] whitespace-nowrap truncate mt-[0.5em]"},ts={__name:"AudioFileMessage",props:{message:{type:Object,required:!0}},emits:["open-player"],setup(S,{emit:w}){const n=J(),{t:c}=ce(),{DarkMode:v}=q(n),h=w;ge(()=>{v.value?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark")});const r=S,l=O(()=>{try{return typeof r.message.content=="string"?JSON.parse(r.message.content):r.message.content}catch(C){return{name:c("message.unknown"),url:""}}}),g=()=>{h("open-player",{url:l.value.url,name:l.value.name})};return(C,u)=>(o(),i("div",{onClick:g,class:"bg-[#E6E6E6] dark:bg-[#191919] w-[200em] flex h-[60em] rounded-[10em] cursor-pointer anim-hover-1"},[e("div",Ut,[(o(),i("svg",Kt,[e("rect",{width:"72",height:"72",rx:"10",fill:t(v)?"#000000":"#C4C4C4"},null,8,Jt),e("path",{d:"M16.5 33.9072C16.4999 30.3518 16.4997 27.4856 16.8027 25.2314C17.1174 22.8915 17.7907 20.9213 19.3555 19.3564C20.9204 17.7914 22.8912 17.1185 25.2314 16.8037C27.4855 16.5007 30.3515 16.5008 33.9072 16.501L36.9395 16.5C38.2631 16.498 39.4384 16.4959 40.5234 16.9453C41.6083 17.3947 42.4377 18.2277 43.3721 19.165L52.835 28.6279C53.7723 29.5625 54.6053 30.3919 55.0547 31.4766C55.5041 32.5616 55.502 33.7369 55.5 35.0605L55.499 38.0928C55.4992 41.6485 55.4993 44.5145 55.1963 46.7686C54.8815 49.1088 54.2086 51.0796 52.6436 52.6445C51.0787 54.2093 49.1085 54.8826 46.7686 55.1973C44.5144 55.5003 41.6482 55.5001 38.0928 55.5L33.9072 55.5C30.3517 55.5001 27.4855 55.5003 25.2314 55.1973C22.8912 54.8826 20.9204 54.2095 19.3555 52.6445C17.7905 51.0796 17.1174 49.1088 16.8027 46.7686C16.4997 44.5145 16.4999 41.6483 16.5 38.0928L16.5 33.9072ZM39.0312 24.9687C39.0312 28.7399 39.0315 30.6253 40.2031 31.7969C41.3747 32.9685 43.26 32.9687 47.0312 32.9687L51.4521 32.9687C51.3383 32.6937 51.1265 32.4332 49.8867 31.1934L40.8066 22.1133C39.5668 20.8735 39.3062 20.6617 39.0312 20.5479L39.0312 24.9687ZM40.8643 44.0156C40.8644 44.3169 41.1112 44.5584 41.4424 44.5586C41.7597 44.5586 41.9998 44.3171 42 44.0156L42 41.9844C41.9998 41.6829 41.7597 41.4355 41.4424 41.4355C41.1112 41.4357 40.8644 41.683 40.8643 41.9844L40.8643 44.0156ZM38.4941 46.7559C38.4941 47.0574 38.7411 47.2987 39.0654 47.2988C39.3828 47.2988 39.6299 47.0574 39.6299 46.7559L39.6299 39.2441C39.6299 38.9426 39.3828 38.6943 39.0654 38.6943C38.7411 38.6945 38.4941 38.9426 38.4941 39.2441L38.4941 46.7559ZM36.1172 49.457C36.1172 49.7585 36.371 49.9999 36.6953 50C37.0127 50 37.2529 49.7586 37.2529 49.457L37.2529 36.543C37.2529 36.2414 37.0127 36 36.6953 36C36.371 36.0001 36.1172 36.2415 36.1172 36.543L36.1172 49.457ZM33.7471 45.9453C33.7471 46.2468 33.994 46.4814 34.3184 46.4814C34.6428 46.4814 34.8828 46.2469 34.8828 45.9453L34.8828 40.0547C34.8828 39.7531 34.6428 39.5117 34.3184 39.5117C33.994 39.5118 33.7471 39.7532 33.7471 40.0547L33.7471 45.9453ZM31.377 47.9756C31.377 48.2705 31.624 48.5117 31.9414 48.5117C32.2729 48.5117 32.5127 48.2705 32.5127 47.9756L32.5127 38.0244C32.5127 37.7295 32.2729 37.4814 31.9414 37.4814C31.624 37.4814 31.377 37.7295 31.377 38.0244L31.377 47.9756ZM29 44.5986C29.0001 44.8934 29.254 45.1347 29.5713 45.1348C29.8957 45.1348 30.1356 44.8934 30.1357 44.5986L30.1357 41.4014C30.1356 41.1066 29.8957 40.8584 29.5713 40.8584C29.254 40.8584 29.0001 41.1066 29 41.4014L29 44.5986Z",fill:t(v)?"#FFFFFF":"#ffffff"},null,8,Wt)]))]),e("div",Xt,[e("span",Qt,p(l.value.name),1),e("span",es,p(t(c)("message.clickToListen")),1)])]))}},ss={class:"audio-message-container p-[5em] bg-[#0A84FF]"},ns={class:"audio-player"},ls={key:0,xmlns:"http://www.w3.org/2000/svg",class:"h-[20em]",viewBox:"0 0 22 22",fill:"none"},os={key:1,class:"h-[20em]",viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},as={class:"duration"},rs={__name:"ReplyMessageAudio",props:{audioSrc:{type:Object,required:!0}},setup(S){const w=S,n=J();O(()=>n.DarkMode);const c=O(()=>w.audioSrc),v=d(null),h=d(!1),r=d("0:00");let l=null;const g=()=>{l&&(l.playPause(),h.value=l.isPlaying())},C=u=>{const x=Math.floor(u/60),M=Math.floor(u%60);return`${x}:${M.toString().padStart(2,"0")}`};return Re(()=>{v.value&&(l=g1.create({container:v.value,waveColor:"#000000",progressColor:"#ffffff",cursorColor:"transparent",barWidth:2,barRadius:3,responsive:!0,height:20,barGap:2,normalize:!0,backend:"WebAudio"}),l.load(c.value),l.on("ready",()=>{r.value=C(l.getDuration())}),l.on("play",()=>{h.value=!0}),l.on("pause",()=>{h.value=!1}),l.on("audioprocess",()=>{const u=l.getCurrentTime(),M=l.getDuration()-u;r.value=C(Math.max(0,M))}),l.on("finish",()=>{r.value="0:00",h.value=!1}))}),De(()=>{l&&l.destroy()}),(u,x)=>(o(),i("div",ss,[e("div",ns,[e("div",{onClick:g,class:"w-[23em] h-full flex items-center justify-center cursor-pointer"},[h.value?(o(),i("svg",os,x[1]||(x[1]=[e("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M11 0.25C5.06294 0.25 0.25 5.06294 0.25 11C0.25 16.9371 5.06294 21.75 11 21.75C16.9371 21.75 21.75 16.9371 21.75 11C21.75 5.06294 16.9371 0.25 11 0.25ZM9.5 8C9.5 7.44772 9.0523 7 8.5 7C7.94772 7 7.5 7.44772 7.5 8V14C7.5 14.5523 7.94772 15 8.5 15C9.0523 15 9.5 14.5523 9.5 14V8ZM14.5 8C14.5 7.44772 14.0523 7 13.5 7C12.9477 7 12.5 7.44772 12.5 8V14C12.5 14.5523 12.9477 15 13.5 15C14.0523 15 14.5 14.5523 14.5 14V8Z",fill:"white"},null,-1)]))):(o(),i("svg",ls,x[0]||(x[0]=[e("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M11 0.25C5.06294 0.25 0.25 5.06294 0.25 11C0.25 16.9371 5.06294 21.75 11 21.75C16.9371 21.75 21.75 16.9371 21.75 11C21.75 5.06294 16.9371 0.25 11 0.25ZM12.3719 13.6859C14.281 12.6736 15.2355 12.1675 15.4375 11.4512C15.5208 11.1555 15.5208 10.8445 15.4375 10.5488C15.2355 9.8325 14.281 9.3264 12.3719 8.31409C10.5263 7.33551 9.6035 6.84621 8.85991 7.04289C8.55246 7.12421 8.27234 7.27864 8.04642 7.49137C7.5 8.00592 7.5 9.0039 7.5 11C7.5 12.9961 7.5 13.9941 8.04642 14.5086C8.27234 14.7214 8.55246 14.8758 8.85991 14.9571C9.6035 15.1538 10.5263 14.6645 12.3719 13.6859Z",fill:"white"},null,-1)])))]),e("div",{ref_key:"waveformRef",ref:v,class:"waveform"},null,512),e("span",as,p(r.value),1)])]))}},is=ke(rs,[["__scopeId","data-v-cf7fe62d"]]),cs={class:"text-[10em] text-[#0A84FF] font-['SFPRO'] font-[400] leading-[140%] overflow-hidden break-words"},us={__name:"TextMessage",props:{message:{type:Object,required:!0}},setup(S){const{t:w}=ce(),n=J(),{PhoneData:c,DarkMode:v}=q(n),h=O(()=>{var l;return((l=c.value)==null?void 0:l.phone_number)===r.message.sender_phone||v.value?"text-white":"text-black"}),r=S;return(l,g)=>(o(),i("div",{class:D(["w-full h-full flex flex-col max-w-[78%]",r.message.sender_phone==t(c).phone_number?"items-end":"items-start"])},[e("div",{class:D(["flex flex-col dark:bg-[#FFFFFF1A] bg-[#00000010] p-[10em] w-full",r.message.sender_phone==t(c).phone_number?"rounded-tl-[10em] rounded-tr-[10em] rounded-bl-[10em]":"rounded-tl-[10em] rounded-tr-[10em] rounded-br-[10em]"])},[e("span",cs,p(r.message.sender_phone==t(c).phone_number?t(w)("message.you"):r.message.sender_phone),1),e("span",{class:D([h.value,"text-[10em] font-['SFPRO'] font-[400] leading-[140%] overflow-hidden break-words"])},p(r.message.reply_data.content),3)],2)],2))}},ds={class:"text-[10em] text-[#0A84FF] font-['SFPRO'] font-[400] leading-[140%] overflow-hidden break-words pt-[0.7em] px-[1.4em]"},ms={class:"w-full h-[50em] flex items-center cursor-pointer justify-start"},fs={key:0,class:"w-[50em] h-full flex items-center justify-center"},ps=["src"],vs={class:"w-[calc(100%-50em)] h-full flex flex-col justify-center"},hs={class:"text-[12em] font-['SFPRO'] text-white font-[400] leading-[100%] whitespace-nowrap fixtext"},Cs={class:"text-[9em] font-['SFPRO'] text-white/50 mt-[5px] font-[400] leading-[100%] whitespace-nowrap fixtext"},gs={__name:"ContactMessage",props:{message:{type:Object,required:!0}},setup(S){const{t:w}=ce(),n=$e(),c=J(),{PhoneData:v}=q(c),{SelectedChannel:h,ScrollPage:r}=q(n),l=u=>{let x=r.value.chatlist.loadedData.filter(M=>M.channel_id===h.value);return x&&x.length>0&&x[0].type==="private"&&x[0].contact_info.phone===u?x[0].contact_info.name:u},g=S,C=O(()=>{try{return typeof g.message.reply_data.content=="string"?JSON.parse(g.message.reply_data.content):g.message.content}catch(u){return{name:w("message.unknown"),phone:w("message.unknown")}}});return(u,x)=>(o(),i("div",{class:D(["w-[150em] inline-flex flex-col bg-[#FFFFFF1A]",g.message.sender_phone==t(v).phone_number?"rounded-tl-[20em] rounded-tr-[20em] rounded-bl-[20em]":"rounded-tl-[20em] rounded-tr-[20em] rounded-br-[20em]"])},[e("span",ds,p(g.message.sender_phone==t(v).phone_number?t(w)("message.you"):l(g.message.sender_phone)),1),e("div",ms,[C.value.phone?(o(),i("div",fs,[e("img",{src:t(c).GetPlayerPhotoByNumber(C.value.phone),class:"h-[60%] aspect-square rounded-full object-contain object-top",alt:""},null,8,ps)])):k("",!0),e("div",vs,[e("span",hs,p(C.value.name),1),e("span",Cs,p(C.value.phone),1)])])],2))}},_s={class:"w-[150em] inline-flex flex-col rounded-tl-[20em] rounded-tr-[20em] rounded-bl-[20em] bg-[#FFFFFF1A]"},ws={class:"text-[10em] text-[#0A84FF] font-['SFPRO'] font-[400] leading-[140%] overflow-hidden break-words pt-[0.7em] px-[1.4em]"},xs={class:"w-full h-[45em] flex items-center cursor-pointer justify-start px-[7em] py-[9em]"},ys={class:"w-full h-full bg-[#0A84FF] flex items-center justify-center rounded-[10em] px-[3em]"},bs={__name:"AudioMessage",props:{message:{type:Object,required:!0}},setup(S){const{t:w}=ce(),n=$e(),c=J(),{PhoneData:v}=q(c),{SelectedChannel:h,ScrollPage:r}=q(n),l=C=>{let u=r.value.chatlist.loadedData.filter(x=>x.channel_id===h.value);return u&&u.length>0&&u[0].type==="private"&&u[0].contact_info.phone===C?u[0].contact_info.name:C},g=S;return(C,u)=>(o(),i("div",_s,[e("span",ws,p(g.message.sender_phone==t(v).phone_number?t(w)("message.you"):l(g.message.sender_phone)),1),e("div",xs,[e("div",ys,[G(x1,{message:g.message.reply_data},null,8,["message"])])])]))}},ks={class:"text-[11em] text-[#0A84FF] font-['SFPRO'] font-[400] leading-[140%] overflow-hidden break-words pt-[0.7em] px-[1.4em]"},$s={class:"w-full h-full px-[10em] py-[7em] flex items-center justify-center"},Ss={key:0,class:"w-[140em] h-[140em] anim-hover-1 rounded-[15em] overflow-hidden"},Ms=["src"],Fs={key:1,class:"w-[140em] h-[180em] rounded-[10em] overflow-hidden relative"},Ls=["src"],Ds={class:"absolute inset-0 flex items-center justify-center pointer-events-none"},Ps={class:"w-[35em] h-[35em] rounded-full flex items-center justify-center group-hover:scale-110 transition-transform duration-200"},js=["src"],Es={__name:"MediaMessage",props:{message:{type:Object,required:!0}},setup(S){const{t:w}=ce(),n=$e(),c=J(),{PhoneData:v,DarkMode:h}=q(c),{SelectedChannel:r,ScrollPage:l}=q(n),g=x=>{let M=l.value.chatlist.loadedData.filter(E=>E.channel_id===r.value);if(M&&M.length>0&&M[0].type==="private"){if(M[0].contact_info.phone===x)return M[0].contact_info.name}else{let E=M[0].members.find(A=>A.contact_info.phone===x);if(E)return E.contact_info.name}return x},C=S,u=x=>{const M=c.isVideo(x);c.setPhotoViewerData({image:x,type:M?"video":"image"})};return(x,M)=>(o(),i("div",{class:D(["w-[150em] inline-flex flex-col dark:bg-[#FFFFFF1A] bg-[#00000010]",C.message.sender_phone==t(v).phone_number?"rounded-tl-[10em] rounded-tr-[10em] rounded-bl-[10em]":"rounded-tl-[10em] rounded-tr-[10em] rounded-br-[10em]"])},[e("span",ks,p(C.message.sender_phone==t(v).phone_number?t(w)("message.you"):g(C.message.sender_phone)),1),e("div",$s,[t(c).isVideo(C.message.reply_data.content)?t(c).isVideo(C.message.reply_data.content)?(o(),i("div",Fs,[e("video",{class:"w-full h-full object-cover",onClick:M[1]||(M[1]=E=>u(C.message.reply_data.content)),src:C.message.reply_data.content,preload:"metadata",muted:""},p(t(w)("message.videoNotSupported")),9,Ls),e("div",Ds,[e("div",Ps,[e("img",{src:t(le)["photos/play.svg"],class:"h-[80%]",alt:""},null,8,js)])])])):k("",!0):(o(),i("div",Ss,[e("img",{src:C.message.reply_data.content,onClick:M[0]||(M[0]=E=>u(C.message.reply_data.content)),class:"object-cover object-top w-full h-full",alt:""},null,8,Ms)]))])],2))}},As={class:"w-full h-full bg-black dark:bg-[#1e1e1e] relative flex flex-wrap content-start"},Rs={class:"w-full h-[20em] flex items-center justify-center"},Os={class:"w-full h-[90em] flex items-center justify-between px-[40px]"},Ts={class:"w-full h-[40%] flex items-center justify-between"},Ns={xmlns:"http://www.w3.org/2000/svg",class:"h-[10%]",viewBox:"0 0 22 6",fill:"none"},Vs=["fill"],Hs={key:0,class:"w-full h-[50em] flex items-center justify-between px-[20em]"},Bs={class:"text-[12em] font-['SFPRO'] text-white font-[400]"},Zs={class:"text-[12em] font-['SFPRO'] text-white font-[400]"},Is={key:1,class:"w-full h-[50em] flex items-center justify-between px-[20em]"},qs={class:"text-[12em] font-['SFPRO'] text-white font-[400]"},Gs={__name:"RequestOrSendMoney",emits:["close"],setup(S,{emit:w}){const n=$e(),{t:c}=ce(),{SelectedChannel:v,ScrollPage:h}=q(n),r=d(0),l=d(10);O(()=>r.value===0?"$0":`$${r.value.toLocaleString()}`);const g=()=>{r.value+=l.value},C=()=>{r.value>=l.value?r.value-=l.value:r.value=0},u=H=>{let P=H.target.value.replace(/[^0-9]/g,"");H.target.value=P,r.value=P?parseInt(P):0},x=H=>{const P=String.fromCharCode(H.which);/[0-9]/.test(P)||H.preventDefault()},M=w,E=()=>{r.value>0&&(M("requestmoney",r.value),M("close"))},A=()=>{r.value>0&&(M("sendmoney",r.value),M("close"))},T=O(()=>{let H=h.value.chatlist.loadedData.filter(P=>P.channel_id===v.value);return H&&H.length>0?H[0].type:null});return(H,P)=>(o(),i("div",As,[e("div",Rs,[e("div",{onClick:P[0]||(P[0]=N=>M("close")),class:"w-[45em] h-[3em] rounded-full bg-[#ACACAC] cursor-pointer anim-hover-1"})]),e("div",Os,[e("div",Ts,[e("div",{onClick:C,class:D(["h-full aspect-square rounded-full bg-[#FFFFFF1A] flex items-center justify-center cursor-pointer anim-hover-1 hover:bg-[#FFFFFF2A] transition-colors duration-200",{"opacity-50 cursor-not-allowed":r.value<=0}])},[(o(),i("svg",Ns,[e("path",{d:"M8.95338 5.04538H2.37914C1.7753 5.04538 1.28331 4.8609 0.903191 4.49193C0.523071 4.12296 0.333008 3.62541 0.333008 2.99927C0.333008 2.37313 0.523071 1.87558 0.903191 1.50661C1.28331 1.13762 1.7753 0.953125 2.37914 0.953125H8.95338H13.0456H19.6202C20.2241 0.953125 20.716 1.13762 21.0962 1.50661C21.4763 1.87558 21.6663 2.37313 21.6663 2.99927C21.6663 3.62541 21.4763 4.12296 21.0962 4.49193C20.716 4.8609 20.2241 5.04538 19.6202 5.04538H13.0456H8.95338Z",fill:r.value<=0?"#666":"#D9D9D9"},null,8,Vs)]))],2),Se(e("input",{"onUpdate:modelValue":P[1]||(P[1]=N=>r.value=N),type:"text",class:"flex-1 min-w-0 h-full text-center font-[400] text-[23em] outline-none border-none text-white bg-transparent font-['SFPRO'] placeholder:text-[#ACACAC]",placeholder:"$0",onInput:u,onKeypress:x},null,544),[[qe,r.value]]),e("div",{onClick:g,class:"h-full aspect-square rounded-full bg-[#FFFFFF1A] flex items-center justify-center cursor-pointer anim-hover-1 hover:bg-[#FFFFFF2A] transition-colors duration-200"},P[2]||(P[2]=[e("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-[30%]",viewBox:"0 0 22 22",fill:"none"},[e("path",{d:"M10.9995 21.6673C10.3734 21.6673 9.87597 21.4772 9.50707 21.0971C9.13794 20.7169 8.95338 20.225 8.95338 19.6212V13.0468H2.37914C1.7753 13.0468 1.28331 12.8623 0.903191 12.4933C0.523071 12.1243 0.333008 11.6268 0.333008 11.0006C0.333008 10.3745 0.523071 9.87696 0.903191 9.50799C1.28331 9.139 1.7753 8.95451 2.37914 8.95451H8.95338V2.38009C8.95338 1.77633 9.13794 1.28436 9.50707 0.904196C9.87597 0.524055 10.3734 0.333984 10.9995 0.333984C11.6258 0.333984 12.1234 0.524055 12.4923 0.904196C12.8612 1.28436 13.0456 1.77633 13.0456 2.38009V8.95451H19.6202C20.2241 8.95451 20.716 9.139 21.0962 9.50799C21.4763 9.87696 21.6663 10.3745 21.6663 11.0006C21.6663 11.6268 21.4763 12.1243 21.0962 12.4933C20.716 12.8623 20.2241 13.0468 19.6202 13.0468H13.0456V19.6212C13.0456 20.225 12.8612 20.7169 12.4923 21.0971C12.1234 21.4772 11.6258 21.6673 10.9995 21.6673Z",fill:"white"})],-1)]))])]),T.value=="private"?(o(),i("div",Hs,[e("div",{onClick:E,class:D(["w-[45%] h-[70%] rounded-[17px] bg-[#FFFFFF1A] flex items-center justify-center cursor-pointer hover:bg-[#FFFFFF2A] transition-colors duration-200",{"opacity-50 cursor-not-allowed":r.value<=0}])},[e("span",Bs,p(t(c)("requestOrSendMoney.request")),1)],2),e("div",{onClick:A,class:D(["w-[45%] h-[70%] rounded-[17px] bg-[#FFFFFF1A] flex items-center justify-center cursor-pointer hover:bg-[#FFFFFF2A] transition-colors duration-200",{"opacity-50 cursor-not-allowed":r.value<=0}])},[e("span",Zs,p(t(c)("general.send")),1)],2)])):(o(),i("div",Is,[e("div",{onClick:E,class:D(["w-[100%] h-[70%] rounded-[17px] bg-[#FFFFFF1A] flex items-center justify-center cursor-pointer hover:bg-[#FFFFFF2A] transition-colors duration-200",{"opacity-50 cursor-not-allowed":r.value<=0}])},[e("span",qs,p(t(c)("requestOrSendMoney.request")),1)],2)]))]))}},Ys=ke(Gs,[["__scopeId","data-v-f13ec0d8"]]),zs={class:"w-full h-full relative flex flex-wrap content-start"},Us={class:"w-full h-[20em] flex items-center justify-center"},Ks={class:"w-full h-[45em] flex items-center justify-between px-[20em] absolute bottom-[10em]"},Js={class:"text-[12em] font-['SFPRO'] text-white font-[500]"},Ws={__name:"RequestOrSendLocation",emits:["close","request","send"],setup(S,{emit:w}){const{t:n}=ce(),c=w;return(v,h)=>(o(),i("div",zs,[e("div",Us,[e("div",{onClick:h[0]||(h[0]=r=>c("close")),class:"w-[45em] h-[5em] rounded-full bg-[#ACACAC] cursor-pointer anim-hover-1"})]),e("div",Ks,[e("div",{onClick:h[1]||(h[1]=r=>c("send")),class:"w-[100%] h-[90%] rounded-[17em] bg-[#0088FE] flex items-center justify-center cursor-pointer anim-hover-1 transition-colors duration-200"},[e("span",Js,p(t(n)("general.share")),1)])])]))}},Xs=ke(Ws,[["__scopeId","data-v-bf5aa0e5"]]),Qs={key:0,class:"w-full h-full flex flex-col items-start bg-black dark:bg-[#1e1e1e] rounded-[20em]"},en={class:"w-full h-[20em] flex items-end justify-center"},tn={class:"text-[12em] font-['SFPRO'] font-[400] leading-[100%] truncate text-white"},sn={class:"w-full h-[80em] flex items-center justify-center"},nn=["src"],ln={class:"w-full h-[44em] px-[27em] flex items-center"},on={class:"w-full h-full rounded-[10em] flex items-center justify-center bg-[#0088FE26] cursor-pointer anim-hover-1"},an={class:"text-[12em] font-['SFPRO'] font-[400] leading-[100%] truncate text-white"},rn={__name:"AudioRecord",props:{show:{type:Boolean,default:!1}},emits:["close","send-audio"],setup(S,{emit:w}){const n=w,c=J(),{DarkMode:v,PlayerTalking:h}=q(c);let r=null;const l=S,g=d(!1),C=d("00:00"),u=d(null),x=d("");d("");const M=d([]),E=d(""),A=d(!1);d("");let T=null;const H=()=>I(this,null,function*(){const j=yield r.stopRecording();if(j){u.value=j;const Y=(j.size/1024).toFixed(2);E.value=`✅ Kayıt tamamlandı (${Y} KB)`}if(g.value=!1,clearInterval(T),C.value="00:00",!(!u.value||A.value))try{A.value=!0;const Y=yield r.uploadRecording(u.value);Y&&Y.url&&(n("send-audio",{url:Y.url}),setTimeout(()=>P(),2e3))}catch(Y){E.value="❌ Yükleme hatası",console.error(Y)}finally{A.value=!1}}),P=()=>{r&&r.cleanup(),K("REMOVE_PEERID"),n("close")};d1(h,j=>{r&&r.muteLocalAudio(!j)}),De(()=>{T&&clearInterval(T),window.peerCheckInterval&&clearInterval(window.peerCheckInterval),r&&r.cleanup()});const N=()=>I(this,null,function*(){if(g.value){yield H();return}try{console.log("🎤 Ses kaydedici başlatılıyor..."),r=new tt,yield r.initialize();const j=yield r.initializePeer();x.value=j,yield r.getLocalMicrophone(),h.value||r.muteLocalAudio(!0);const Y=setInterval(()=>{const Z=r.getConnectedPeers();Z.length!==M.value.length&&(M.value=Z,Z.length>0&&(E.value=`✅ ${Z.length} kişi bağlı`))},1e3);if(window.peerCheckInterval=Y,u.value=null,yield r.startRecording()){g.value=!0;let Z=0;T=setInterval(()=>{Z++;const ae=Math.floor(Z/60),te=Z%60;C.value=`${ae.toString().padStart(2,"0")}:${te.toString().padStart(2,"0")}`},1e3),setTimeout(()=>{console.log("📢 Broadcasting my peer ID to others:",x.value),K("SET_VOICE_PEER_ID",{peerId:x.value})},1e3)}}catch(j){console.error("Başlatma hatası:",j),E.value="❌ Hata: "+j.message}});return(j,Y)=>l.show?(o(),i("div",Qs,[e("div",{class:"w-full inline-flex items-center justify-center py-[10em]"},[e("div",{class:"w-[45em] h-[3em] rounded-full bg-[#ACACAC] cursor-pointer anim-hover-1",onClick:P})]),e("div",en,[e("span",tn,p(C.value),1)]),e("div",sn,[e("img",{src:t(le)["message/voicenottalking.png"],class:"h-[55%]",alt:""},null,8,nn)]),e("div",ln,[e("div",{onClick:N,class:"w-full h-[80%] flex justify-between"},[e("div",on,[e("span",an,p(g.value?"Send":"Record"),1)])])])])):k("",!0)}},cn={key:0,class:"w-full inline-flex flex-col absolute bottom-0 z-[300] bg-white dark:bg-[#1e1e1e] rounded-[30em]"},un={class:"w-full h-[24em] flex items-center justify-center"},dn={class:"w-full h-[35em]"},mn={class:"w-full h-[15em] mt-[5em] px-[17em] flex items-center justify-between"},fn={class:"text-[13em] font-['SFPRO'] text-black dark:text-white font-[400] leading-[100%] text-center"},pn={class:"w-full h-[28em] flex items-end px-[15em] border-t border-[#E5E5E5] dark:border-[#3a3a3a]"},vn={class:"text-[13em] font-['SFPRO'] text-black dark:text-white font-[400] leading-[100%] text-center"},hn={class:"w-full h-[97em] flex items-center justify-center"},Cn={class:"w-[50em] h-[50em] rounded-full bg-[#0088FE]/10 dark:bg-[#0088FE]/20 flex items-center justify-center transition-all hover:bg-[#0088FE]/20 dark:hover:bg-[#0088FE]/30"},gn={key:0,class:"h-[90%]",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_n={key:1,class:"h-[90%]",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wn={class:"text-[10em] font-['SFPRO'] dark:text-white mt-[.2em] font-[500] fixtext w-full text-center"},xn={class:"w-full h-full flex flex-col items-center justify-center"},yn=["src"],bn={class:"text-[10em] w-full text-center font-['SFPRO'] text-black dark:text-white mt-[5px] truncate max-w-[62px] fixtext"},kn={key:2,class:"w-full h-[28em] flex items-end px-[15em] border-t border-[#E5E5E5] dark:border-[#3a3a3a]"},$n={class:"text-[13em] font-['SFPRO'] text-black dark:text-white font-[500] leading-[100%] text-center"},Sn={key:3,class:"w-full h-[50em] flex items-center justify-center pt-[em]"},Mn={class:"w-[90%] h-[35em] rounded-[12em] dark:bg-white/5 bg-black/5"},Fn=["placeholder"],Ln={key:4,class:"w-full h-[50em] flex items-center justify-center border-b border-[#E5E5E5] dark:border-[#3a3a3a] pb-[6em]"},Dn={class:"text-[13em] font-['SFPRO'] text-white font-[400] leading-[100%] text-center"},Pn={class:"w-full h-[60em] flex items-center justify-center"},jn={class:"text-[11em] font-['SFPRO'] text-red-500 font-[500]"},En={class:"text-[11em] font-['SFPRO'] text-red-500 font-[500]"},An={__name:"GroupDetails",props:{show:{type:Boolean,required:!0}},emits:["close"],setup(S,{emit:w}){const{t:n}=ce(),c=J(),{DarkMode:v,PhoneData:h}=q(c),r=d(!1),l=[v1],g=$e(),{SelectedChannel:C,ScrollPage:u}=q(g),x=O(()=>{let _=u.value.chatlist.loadedData.filter(m=>m.channel_id===C.value);return _[0]&&_[0].members||[]}),M=O(()=>{let _=u.value.chatlist.loadedData.filter(m=>m.channel_id===C.value);return _[0]&&_[0].name||n("groupDetails.groupChat")}),E=O(()=>{let _=u.value.chatlist.loadedData.filter(m=>m.channel_id===C.value);if(_[0]){let m=_[0].members.find(b=>b.contact_info.phone===h.value.phone_number);if(m&&m.role==="admin")return!0}return!1}),A=d([{id:1,name:"call",label:n("general.call"),action:"call"},{id:2,name:"kick",label:n("groupDetails.kick"),action:"kick"}]);ge(()=>{v.value?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark")});const T=d(""),H=()=>I(this,null,function*(){if(T.value.trim().length>0){let _=yield K("UPDATE_GROUP_NAME",{channel_id:C.value,name:T.value.trim()});_&&_.success?te("close"):c.TriggerNotification({appname:"message",header:n("message.title"),message:n(_==null?void 0:_.message)})}te("close"),N.value=null,P.value=!1}),P=d(!1),N=d(null),j=(_,m)=>{m.contact_info.phone!==h.value.phone_number&&(E.value===!1?A.value=[{id:1,name:"call",label:n("groupDetails.call"),action:"call"}]:A.value=[{id:1,name:"call",label:n("groupDetails.call"),action:"call"},{id:2,name:"kick",label:n("groupDetails.kick"),action:"kick"}],_.preventDefault(),P.value=!0,N.value=m)},Y=_=>I(this,null,function*(){if(_==="call"){if(N.value.contact_info.phone.length<=0)return;let m=yield K("CALL_PLAYER",{phoneNumber:N.value.contact_info.phone});m&&m.success?c.StartCall(m.data):c.TriggerNotification({appname:"message",header:n("message.title"),message:n(m==null?void 0:m.message)||n("call.errors.videoCallFailed")})}if(_==="kick"){let m=yield K("KICK_MEMBER_GROUP_CHAT",{channel_id:C.value,phone_number:N.value.contact_info.phone});m.success?g.DeleteMember(C.value,N.value.contact_info.phone):c.TriggerNotification({appname:"message",header:n("message.title"),message:n(m==null?void 0:m.message)}),P.value=!1,N.value=null}}),oe=()=>I(this,null,function*(){let _=yield K("DELETE_GROUP_CHAT",{channel_id:C.value});_.success?te("close"):c.TriggerNotification({appname:"message",header:n("message.title"),message:n(_==null?void 0:_.message)})}),Z=()=>I(this,null,function*(){let _=yield K("LEAVE_GROUP_CHAT",{channel_id:C.value});_.success?te("close"):c.TriggerNotification({appname:"message",header:n("message.title"),message:n(_==null?void 0:_.message)})}),ae=()=>{P.value=!1,N.value=null},te=w,Ce=S,R=_=>I(this,null,function*(){let m=yield K("ADD_MEMBER_GROUP_CHAT",{channel_id:C.value,phone_number:_.target_phone});if(m&&!m.success){c.TriggerNotification({appname:"message",header:n("message.title"),message:n(m==null?void 0:m.message)});return}}),B=d(!1),z=_=>I(this,null,function*(){if(!_){B.value=!1;return}let m=yield K("UPDATE_GROUP_AVATAR",{channel_id:C.value,avatar:_});m&&m.success?B.value=!1:c.TriggerNotification({appname:"message",header:n("message.title"),message:n(m==null?void 0:m.message)}),B.value=!1}),fe=d(!1),ue=d(!1);return(_,m)=>(o(),V(f1,{name:"slide-up"},{default:be(()=>[Ce.show?(o(),i("div",cn,[fe.value?(o(),V(Qe,{key:0,label:t(n)("groupDetails.deleteConfirm"),buttons:{cancel:t(n)("general.cancel"),submit:t(n)("groupDetails.delete")},onCancel:m[0]||(m[0]=b=>fe.value=!1),onSubmit:oe},null,8,["label","buttons"])):k("",!0),ue.value?(o(),V(Qe,{key:1,label:t(n)("groupDetails.leaveConfirm"),buttons:{cancel:t(n)("general.cancel"),submit:t(n)("groupDetails.leave")},onCancel:m[1]||(m[1]=b=>ue.value=!1),onSubmit:Z},null,8,["label","buttons"])):k("",!0),G(w1,{show:B.value,onSelectPhoto:z,onCancel:m[2]||(m[2]=b=>B.value=!1)},null,8,["show"]),G(_1,{items:A.value,show:P.value,onSelectcontextaction:Y,onClose:ae},null,8,["items","show"]),G(e1,{show:r.value,onSelectcontact:R,title:t(n)("groupDetails.addToGroup"),onCancel:m[3]||(m[3]=b=>r.value=!1)},null,8,["show","title"]),e("div",un,[e("div",{onClick:m[4]||(m[4]=b=>te("close")),class:"w-[42em] h-[5em] rounded-full bg-black/30 dark:bg-white/30 cursor-pointer anim-hover-1"})]),e("div",dn,[e("div",mn,[e("span",fn,p(t(n)("groupDetails.title")),1),e("span",{onClick:H,class:"text-[13em] font-['SFPRO'] text-[#0088FE] font-[400] leading-[100%] text-center cursor-pointer anim-hover-1"},p(t(n)("general.done")),1)])]),e("div",pn,[e("span",vn,p(t(n)("groupDetails.participants")),1)]),e("div",hn,[G(t(m1),{spaceBetween:1,slidesPerView:"auto",freeMode:!0,modules:l,class:"w-full h-[70em] px-[15em]"},{default:be(()=>[E.value?(o(),V(t(We),{key:0,class:"!w-[62em] h-full ml-[10em]"},{default:be(()=>[e("div",{class:"w-full h-full flex flex-col items-center justify-center cursor-pointer",onClick:m[5]||(m[5]=b=>r.value=!0)},[e("div",Cn,[t(v)?(o(),i("svg",gn,m[10]||(m[10]=[e("path",{d:"M32.0298 4.0892e-05C32.1158 0.000114489 32.2018 0.000188087 32.2904 0.000263913C33.4767 0.00301448 34.642 0.0282815 35.8148 0.223241C36.1248 0.273719 36.4355 0.317231 36.7465 0.361157C43.2999 1.32558 49.7391 4.33678 54.3534 9.15784C54.6462 9.45302 54.9404 9.74581 55.2413 10.0328C56.0929 10.8543 56.8125 11.7447 57.5207 12.69C57.597 12.7908 57.597 12.7908 57.6748 12.8935C61.7965 18.3632 64.0046 25.1138 64 31.9496C63.9999 32.0741 63.9999 32.0741 63.9999 32.2011C63.9977 33.4202 63.9532 34.6154 63.7705 35.8213C63.7316 36.0886 63.7005 36.3562 63.6702 36.6246C62.9613 42.4857 60.2405 48.174 56.4243 52.6402C56.3481 52.73 56.272 52.8199 56.1935 52.9124C54.7188 54.5992 53.1235 56.1957 51.3079 57.5122C51.1679 57.6163 51.028 57.7205 50.8881 57.8248C49.8903 58.5609 48.8549 59.2177 47.7751 59.8264C47.683 59.8787 47.5909 59.931 47.496 59.9848C40.3319 64.0099 31.5832 65.0443 23.6503 62.927C21.636 62.3587 19.682 61.6083 17.8073 60.679C17.6779 60.6163 17.6779 60.6163 17.546 60.5523C14.7678 59.1975 12.2322 57.3394 10.0108 55.198C9.92656 55.1171 9.84229 55.0362 9.75547 54.9528C8.56384 53.8021 7.45327 52.6401 6.47804 51.3004C6.37371 51.1604 6.26933 51.0203 6.16493 50.8803C5.42915 49.8829 4.77096 48.8483 4.16346 47.7683C4.11052 47.6742 4.05758 47.5802 4.00304 47.4833C2.30297 44.4298 1.08569 41.112 0.508857 37.6589C0.485361 37.5256 0.485361 37.5256 0.46139 37.3895C0.227577 36.0611 0.0566058 34.7463 0.0215769 33.3959C0.0182596 33.2792 0.0149423 33.1624 0.0115244 33.0421C-0.0387817 30.9814 0.0736723 28.978 0.387037 26.9406C0.405999 26.8166 0.424961 26.6927 0.444497 26.565C0.916358 23.6242 1.86613 20.718 3.1889 18.0492C3.23275 17.9589 3.2766 17.8686 3.32178 17.7755C4.72186 14.912 6.58176 12.3031 8.79263 10.0104C8.87358 9.92618 8.95453 9.84193 9.03793 9.75512C10.1265 8.62811 11.2211 7.55024 12.4888 6.62568C12.6906 6.47845 12.8901 6.32843 13.0896 6.17803C18.5424 2.12061 25.2532 -0.0107659 32.0298 4.0892e-05Z",fill:"#1E1E1E"},null,-1),e("path",{d:"M32.0283 1H32.2881L33.1592 1.00879C34.0161 1.02575 34.8357 1.07456 35.6504 1.20996H35.6543L36.6064 1.35156C42.9669 2.28875 49.1909 5.2106 53.6309 9.84961L53.6436 9.8623C53.7912 10.0111 53.9407 10.1603 54.0918 10.3096L54.5508 10.7568C55.3442 11.5229 56.0263 12.3632 56.7207 13.29L56.7236 13.2939C56.7991 13.3936 56.8003 13.3942 56.876 13.4941V13.4951C60.7395 18.6221 62.8689 24.9185 62.9941 31.3281L63 31.9492V32.2012C62.9978 33.3991 62.9541 34.5378 62.7822 35.6719H62.7812V35.6777C62.7403 35.9596 62.7078 36.2384 62.6777 36.5049C61.9951 42.1477 59.3677 47.6556 55.6641 51.9902L55.6621 51.9932C55.5891 52.0792 55.5155 52.1654 55.4404 52.2539C53.9927 53.9098 52.453 55.446 50.7207 56.7021L50.7109 56.71L50.29 57.0234C49.3311 57.7305 48.3323 58.3642 47.2842 58.9551L47.2812 58.957C47.1905 59.0086 47.0993 59.0602 47.0059 59.1133C40.291 62.8859 32.123 63.9471 24.6309 62.1445L23.9082 61.9609C21.9575 61.4097 20.0655 60.6827 18.251 59.7832L18.2432 59.7793L17.9824 59.6523C15.3123 58.3499 12.8617 56.5574 10.7051 54.4785L10.7031 54.4766L10.4482 54.2314C9.27395 53.0975 8.21103 51.9824 7.28613 50.7119L7.28027 50.7031L6.9668 50.2822H6.96582C6.25872 49.3232 5.62398 48.3251 5.03516 47.2783V47.2773C4.98296 47.1846 4.92972 47.0925 4.87598 46.9971H4.87695C3.33062 44.2196 2.20008 41.2249 1.60645 38.1172L1.49512 37.4941L1.49414 37.4854L1.44629 37.2158C1.2174 35.9154 1.05478 34.6535 1.02148 33.3701V33.3672L1.01074 33.0137C0.96199 31.0082 1.07163 29.0654 1.375 27.0928L1.37598 27.0918C1.39457 26.9703 1.41251 26.8487 1.43164 26.7236C1.8869 23.8862 2.80492 21.0757 4.08496 18.4932L4.08887 18.4863C4.13272 18.396 4.1765 18.305 4.22168 18.2119L4.2207 18.2109C5.57231 15.4475 7.37116 12.9249 9.5127 10.7041L9.51367 10.7031C9.59453 10.619 9.6755 10.5349 9.75879 10.4482L9.75781 10.4473C10.7037 9.46802 11.6226 8.56211 12.6367 7.76758L13.0781 7.43359C13.2852 7.28254 13.4887 7.12963 13.6865 6.98047C18.9598 3.05658 25.4591 0.989524 32.0283 1Z",stroke:"white","stroke-opacity":"0.15","stroke-width":"2"},null,-1),e("path",{d:"M32 17C40.2843 17 47 23.7157 47 32C47 40.2843 40.2843 47 32 47C23.7157 47 17 40.2843 17 32C17 23.7157 23.7157 17 32 17Z",stroke:"#0088FE","stroke-width":"2"},null,-1),e("path",{d:"M31.9999 40C31.5303 40 31.1572 39.8574 30.8805 39.5723C30.6037 39.2872 30.4653 38.9182 30.4653 38.4654V33.5346H25.5346C25.0817 33.5346 24.7127 33.3962 24.4276 33.1195C24.1425 32.8428 24 32.4696 24 32C24 31.5304 24.1425 31.1572 24.4276 30.8805C24.7127 30.6038 25.0817 30.4654 25.5346 30.4654H30.4653V25.5346C30.4653 25.0818 30.6037 24.7128 30.8805 24.4277C31.1572 24.1426 31.5303 24 31.9999 24C32.4696 24 32.8428 24.1426 33.1195 24.4277C33.3961 24.7128 33.5345 25.0818 33.5345 25.5346V30.4654H38.4654C38.9183 30.4654 39.2873 30.6038 39.5724 30.8805C39.8575 31.1572 40 31.5304 40 32C40 32.4696 39.8575 32.8428 39.5724 33.1195C39.2873 33.3962 38.9183 33.5346 38.4654 33.5346H33.5345V38.4654C33.5345 38.9182 33.3961 39.2872 33.1195 39.5723C32.8428 39.8574 32.4696 40 31.9999 40Z",fill:"#0088FE"},null,-1)]))):(o(),i("svg",_n,m[11]||(m[11]=[e("path",{d:"M32.0298 4.0892e-05C32.1158 0.000114489 32.2018 0.000188087 32.2904 0.000263913C33.4767 0.00301448 34.642 0.0282815 35.8148 0.223241C36.1248 0.273719 36.4355 0.317231 36.7465 0.361157C43.2999 1.32558 49.7391 4.33678 54.3534 9.15784C54.6462 9.45302 54.9404 9.74581 55.2413 10.0328C56.0929 10.8543 56.8125 11.7447 57.5207 12.69C57.597 12.7908 57.597 12.7908 57.6748 12.8935C61.7965 18.3632 64.0046 25.1138 64 31.9496C63.9999 32.0741 63.9999 32.0741 63.9999 32.2011C63.9977 33.4202 63.9532 34.6154 63.7705 35.8213C63.7316 36.0886 63.7005 36.3562 63.6702 36.6246C62.9613 42.4857 60.2405 48.174 56.4243 52.6402C56.3481 52.73 56.272 52.8199 56.1935 52.9124C54.7188 54.5992 53.1235 56.1957 51.3079 57.5122C51.1679 57.6163 51.028 57.7205 50.8881 57.8248C49.8903 58.5609 48.8549 59.2177 47.7751 59.8264C47.683 59.8787 47.5909 59.931 47.496 59.9848C40.3319 64.0099 31.5832 65.0443 23.6503 62.927C21.636 62.3587 19.682 61.6083 17.8073 60.679C17.6779 60.6163 17.6779 60.6163 17.546 60.5523C14.7678 59.1975 12.2322 57.3394 10.0108 55.198C9.92656 55.1171 9.84229 55.0362 9.75547 54.9528C8.56384 53.8021 7.45327 52.6401 6.47804 51.3004C6.37371 51.1604 6.26933 51.0203 6.16493 50.8803C5.42915 49.8829 4.77096 48.8483 4.16346 47.7683C4.11052 47.6742 4.05758 47.5802 4.00304 47.4833C2.30297 44.4298 1.08569 41.112 0.508857 37.6589C0.485361 37.5256 0.485361 37.5256 0.46139 37.3895C0.227577 36.0611 0.0566058 34.7463 0.0215769 33.3959C0.0182596 33.2792 0.0149423 33.1624 0.0115244 33.0421C-0.0387817 30.9814 0.0736723 28.978 0.387037 26.9406C0.405999 26.8166 0.424961 26.6927 0.444497 26.565C0.916358 23.6242 1.86613 20.718 3.1889 18.0492C3.23275 17.9589 3.2766 17.8686 3.32178 17.7755C4.72186 14.912 6.58176 12.3031 8.79263 10.0104C8.87358 9.92618 8.95453 9.84193 9.03793 9.75512C10.1265 8.62811 11.2211 7.55024 12.4888 6.62568C12.6906 6.47845 12.8901 6.32843 13.0896 6.17803C18.5424 2.12061 25.2532 -0.0107659 32.0298 4.0892e-05Z",fill:"white"},null,-1),e("path",{d:"M32.0283 1H32.2881L33.1592 1.00879C34.0161 1.02575 34.8357 1.07456 35.6504 1.20996H35.6543L36.6064 1.35156C42.9669 2.28875 49.1909 5.2106 53.6309 9.84961L53.6436 9.8623C53.7912 10.0111 53.9407 10.1603 54.0918 10.3096L54.5508 10.7568C55.3442 11.5229 56.0263 12.3632 56.7207 13.29L56.7236 13.2939C56.7991 13.3936 56.8003 13.3942 56.876 13.4941V13.4951C60.7395 18.6221 62.8689 24.9185 62.9941 31.3281L63 31.9492V32.2012C62.9978 33.3991 62.9541 34.5378 62.7822 35.6719H62.7812V35.6777C62.7403 35.9596 62.7078 36.2384 62.6777 36.5049C61.9951 42.1477 59.3677 47.6556 55.6641 51.9902L55.6621 51.9932C55.5891 52.0792 55.5155 52.1654 55.4404 52.2539C53.9927 53.9098 52.453 55.446 50.7207 56.7021L50.7109 56.71L50.29 57.0234C49.3311 57.7305 48.3323 58.3642 47.2842 58.9551L47.2812 58.957C47.1905 59.0086 47.0993 59.0602 47.0059 59.1133C40.291 62.8859 32.123 63.9471 24.6309 62.1445L23.9082 61.9609C21.9575 61.4097 20.0655 60.6827 18.251 59.7832L18.2432 59.7793L17.9824 59.6523C15.3123 58.3499 12.8617 56.5574 10.7051 54.4785L10.7031 54.4766L10.4482 54.2314C9.27395 53.0975 8.21103 51.9824 7.28613 50.7119L7.28027 50.7031L6.9668 50.2822H6.96582C6.25872 49.3232 5.62398 48.3251 5.03516 47.2783V47.2773C4.98296 47.1846 4.92972 47.0925 4.87598 46.9971H4.87695C3.33062 44.2196 2.20008 41.2249 1.60645 38.1172L1.49512 37.4941L1.49414 37.4854L1.44629 37.2158C1.2174 35.9154 1.05478 34.6535 1.02148 33.3701V33.3672L1.01074 33.0137C0.96199 31.0082 1.07163 29.0654 1.375 27.0928L1.37598 27.0918C1.39457 26.9703 1.41251 26.8487 1.43164 26.7236C1.8869 23.8862 2.80492 21.0757 4.08496 18.4932L4.08887 18.4863C4.13272 18.396 4.1765 18.305 4.22168 18.2119L4.2207 18.2109C5.57231 15.4475 7.37116 12.9249 9.5127 10.7041L9.51367 10.7031C9.59453 10.619 9.6755 10.5349 9.75879 10.4482L9.75781 10.4473C10.7037 9.46802 11.6226 8.56211 12.6367 7.76758L13.0781 7.43359C13.2852 7.28254 13.4887 7.12963 13.6865 6.98047C18.9598 3.05658 25.4591 0.989524 32.0283 1Z",stroke:"black","stroke-opacity":"0.05","stroke-width":"2"},null,-1),e("path",{d:"M32 17C40.2843 17 47 23.7157 47 32C47 40.2843 40.2843 47 32 47C23.7157 47 17 40.2843 17 32C17 23.7157 23.7157 17 32 17Z",stroke:"#0088FE","stroke-width":"2"},null,-1),e("path",{d:"M31.9999 40C31.5303 40 31.1572 39.8574 30.8805 39.5723C30.6037 39.2872 30.4653 38.9182 30.4653 38.4654V33.5346H25.5346C25.0817 33.5346 24.7127 33.3962 24.4276 33.1195C24.1425 32.8428 24 32.4696 24 32C24 31.5304 24.1425 31.1572 24.4276 30.8805C24.7127 30.6038 25.0817 30.4654 25.5346 30.4654H30.4653V25.5346C30.4653 25.0818 30.6037 24.7128 30.8805 24.4277C31.1572 24.1426 31.5303 24 31.9999 24C32.4696 24 32.8428 24.1426 33.1195 24.4277C33.3961 24.7128 33.5345 25.0818 33.5345 25.5346V30.4654H38.4654C38.9183 30.4654 39.2873 30.6038 39.5724 30.8805C39.8575 31.1572 40 31.5304 40 32C40 32.4696 39.8575 32.8428 39.5724 33.1195C39.2873 33.3962 38.9183 33.5346 38.4654 33.5346H33.5345V38.4654C33.5345 38.9182 33.3961 39.2872 33.1195 39.5723C32.8428 39.8574 32.4696 40 31.9999 40Z",fill:"#0088FE"},null,-1)])))]),e("span",wn,p(t(n)("groupDetails.addNew")),1)])]),_:1})):k("",!0),(o(!0),i(Ze,null,Ie(x.value||[],b=>(o(),V(t(We),{key:b.id,onClick:y=>j(y,b),class:D([E.value?"":"first:ml-[8em]","!w-[62em] h-full"])},{default:be(()=>[e("div",xn,[e("div",{class:D(["w-[50em] h-[50em] rounded-full bg-gray-200 dark:bg-gray-700 flex items-center justify-center",N.value&&N.value.contact_info.phone==b.contact_info.phone?"ring-2 ring-blue-500":""])},[e("img",{src:t(c).GetPlayerPhotoByNumber(b.contact_info.phone),class:"w-full h-full rounded-full object-cover"},null,8,yn)],2),e("span",bn,p(b.contact_info.phone==t(h).phone_number?t(n)("groupDetails.you"):b.contact_info.name),1)])]),_:2},1032,["onClick","class"]))),128))]),_:1})]),E.value?(o(),i("div",kn,[e("span",$n,p(t(n)("groupDetails.renameGroup")),1)])):k("",!0),E.value?(o(),i("div",Sn,[e("div",Mn,[Se(e("input",{"onUpdate:modelValue":m[6]||(m[6]=b=>T.value=b),type:"text",class:"w-full h-full bg-transparent outline-none font-['SFPRO'] text-[11em] px-[0.7em] text-black dark:text-white",placeholder:M.value},null,8,Fn),[[qe,T.value]])])])):k("",!0),E.value?(o(),i("div",Ln,[e("div",{onClick:m[7]||(m[7]=b=>B.value=!0),class:"w-[90%] h-[35em] rounded-[12em] bg-[#0A84FF] flex items-center justify-center cursor-pointer anim-hover-1"},[e("span",Dn,p(t(n)("groupDetails.uploadImage")),1)])])):k("",!0),e("div",Pn,[E.value?(o(),i("div",{key:0,onClick:m[8]||(m[8]=b=>fe.value=!0),class:"w-[90%] h-[38em] bg-red-500/10 rounded-[12em] flex items-center justify-between cursor-pointer px-[10em] anim-hover-1"},[e("span",jn,p(t(n)("groupDetails.deleteGroup")),1),m[12]||(m[12]=e("svg",{class:"h-[30%]",viewBox:"0 0 18 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[e("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M4.87192 18.6439C4.60539 18.6439 4.38225 18.5571 4.20249 18.3835C4.02274 18.2099 3.92666 17.9913 3.91427 17.7279L3.26343 4.82264H14.6995L14.0858 17.7279C14.0734 17.9973 13.9773 18.2174 13.7976 18.388C13.6178 18.5586 13.3916 18.6439 13.1188 18.6439H4.87192ZM6.66634 16.9601C6.56097 17.0589 6.42151 17.1082 6.24795 17.1082C6.07439 17.1082 5.93493 17.0604 5.82956 16.9646C5.72419 16.8688 5.6684 16.74 5.66221 16.5784L5.38328 6.97801C5.37708 6.82234 5.42822 6.69512 5.53669 6.59633C5.64516 6.49755 5.78617 6.44815 5.95973 6.44815C6.12709 6.44815 6.265 6.49605 6.37347 6.59184C6.48194 6.68764 6.53617 6.81337 6.53617 6.96903L6.8244 16.5784C6.8244 16.734 6.77171 16.8613 6.66634 16.9601ZM9.43701 16.9601C9.32544 17.0589 9.17978 17.1082 9.00002 17.1082C8.82647 17.1082 8.68391 17.0589 8.57234 16.9601C8.46076 16.8613 8.40498 16.734 8.40498 16.5784V6.97801C8.40498 6.82234 8.46076 6.69512 8.57234 6.59633C8.68391 6.49755 8.82647 6.44815 9.00002 6.44815C9.17978 6.44815 9.32544 6.49755 9.43701 6.59633C9.54858 6.69512 9.60437 6.82234 9.60437 6.97801V16.5784C9.60437 16.734 9.54858 16.8613 9.43701 16.9601ZM12.1705 16.9646C12.0651 17.0604 11.9288 17.1082 11.7614 17.1082C11.5816 17.1082 11.4391 17.0589 11.3337 16.9601C11.2283 16.8613 11.1787 16.734 11.1849 16.5784L11.4639 6.97801C11.4701 6.81636 11.5259 6.68764 11.6312 6.59184C11.7366 6.49605 11.873 6.44815 12.0403 6.44815C12.2201 6.44815 12.3626 6.49755 12.468 6.59633C12.5734 6.69512 12.623 6.82234 12.6168 6.97801L12.3379 16.5784C12.3316 16.74 12.2758 16.8688 12.1705 16.9646Z",fill:"#FF3B30"}),e("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M13.2676 20H4.74175C4.07232 20 3.53152 19.8099 3.11933 19.4297C2.70713 19.0496 2.48554 18.5362 2.45455 17.8896L1.81302 4.82264H0.697316C0.511365 4.82264 0.348658 4.75528 0.209195 4.62057C0.0697317 4.48587 0 4.32571 0 4.1401C0 3.96049 0.0697317 3.80333 0.209195 3.66862C0.348658 3.53391 0.511365 3.46655 0.697316 3.46655H4.91841V2.0925C4.91841 1.44589 5.1245 0.935489 5.53669 0.561295C5.94888 0.187098 6.51138 0 7.22419 0H10.7572C11.4701 0 12.0326 0.187098 12.4448 0.561295C12.857 0.935489 13.063 1.44589 13.063 2.0925V3.46655H17.312C17.498 3.46655 17.6592 3.53241 17.7955 3.66413C17.9318 3.79585 18 3.95451 18 4.1401C18 4.32571 17.9334 4.48587 17.8002 4.62057C17.6669 4.75528 17.5042 4.82264 17.312 4.82264H16.1963L15.5548 17.8806C15.5238 18.5272 15.3007 19.0421 14.8854 19.4252C14.4701 19.8084 13.9308 20 13.2676 20ZM11.5848 3.46655H6.39671V2.18232C6.39671 1.93085 6.48194 1.72729 6.65239 1.57162C6.82285 1.41596 7.04754 1.33813 7.32646 1.33813H10.655C10.9339 1.33813 11.1586 1.41596 11.329 1.57162C11.4995 1.72729 11.5848 1.93085 11.5848 2.18232V3.46655ZM4.20249 18.3835C4.38225 18.5571 4.60539 18.6439 4.87192 18.6439H13.1188C13.3916 18.6439 13.6178 18.5586 13.7976 18.388C13.9773 18.2174 14.0734 17.9973 14.0858 17.7279L14.6995 4.82264H3.26343L3.91427 17.7279C3.92666 17.9913 4.02274 18.2099 4.20249 18.3835Z",fill:"#FF3B30"})],-1))])):(o(),i("div",{key:1,onClick:m[9]||(m[9]=b=>ue.value=!0),class:"w-[90%] h-[38em] bg-red-500/10 rounded-[12em] flex items-center justify-between cursor-pointer px-[10em] anim-hover-1"},[e("span",En,p(t(n)("groupDetails.leaveGroup")),1),m[13]||(m[13]=e("svg",{class:"h-[35%]",viewBox:"0 0 18 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[e("path",{d:"M9.2812 1.61514e-07C10.8919 1.61514e-07 12.1669 1.93715e-07 13.1748 0.11914C14.2057 0.24101 15.0547 0.49633 15.7637 1.07812C16.0041 1.27544 16.2246 1.49592 16.4219 1.73633C17.0037 2.44525 17.259 3.29427 17.3809 4.3252C17.5 5.3331 17.5 6.60815 17.5 8.21875V12.2812C17.5 13.8919 17.5 15.1669 17.3809 16.1748C17.259 17.2057 17.0037 18.0548 16.4219 18.7637C16.2246 19.0041 16.0041 19.2246 15.7637 19.4219C15.0547 20.0037 14.2057 20.259 13.1748 20.3809C12.1669 20.5 10.8919 20.5 9.2812 20.5H8.7002C6.8594 20.5 5.40129 20.5 4.26074 20.3467C3.08844 20.189 2.13991 19.8567 1.3916 19.1084C0.64329 18.3601 0.31096 17.4116 0.15332 16.2393C-1.97589e-05 15.0987 -9.83851e-06 13.6406 1.61491e-07 11.7998V8.7002C-9.83851e-06 6.85937 -1.97589e-05 5.40129 0.15332 4.26074C0.31096 3.08844 0.64329 2.13991 1.3916 1.3916C2.13991 0.64329 3.08844 0.31096 4.26074 0.15332C5.40129 -1.98781e-05 6.8594 -9.83849e-06 8.7002 1.61514e-07H9.2812ZM13.0928 5.44434C12.6481 5.11721 12.0218 5.21273 11.6943 5.65723C11.3672 6.10188 11.4627 6.72823 11.9072 7.05566L11.9092 7.05664C11.9107 7.05779 11.9129 7.06016 11.916 7.0625C11.9228 7.06752 11.9336 7.07476 11.9473 7.08496C11.9749 7.10559 12.0165 7.13684 12.0693 7.17676C12.1751 7.25662 12.3272 7.37219 12.5098 7.51465C12.8764 7.80075 13.3622 8.19045 13.8447 8.6094C14.0907 8.8229 14.3294 9.04 14.5488 9.25H6C5.44775 9.25 5.00006 9.6978 5 10.25C5 10.8023 5.44772 11.25 6 11.25H14.5488C14.3294 11.46 14.0907 11.6771 13.8447 11.8906C13.3622 12.3096 12.8764 12.6992 12.5098 12.9854C12.3272 13.1278 12.1751 13.2434 12.0693 13.3232C12.0165 13.3631 11.975 13.3944 11.9473 13.415C11.9336 13.4252 11.9228 13.4325 11.916 13.4375C11.9129 13.4398 11.9107 13.4422 11.9092 13.4434L11.9072 13.4443C11.4627 13.7717 11.3672 14.3981 11.6943 14.8428C12.0218 15.2873 12.6481 15.3828 13.0928 15.0557L13.0947 15.0547C13.0953 15.0541 13.0956 15.0525 13.0967 15.0518C13.099 15.0501 13.1024 15.0479 13.1064 15.0449C13.1148 15.0388 13.1272 15.03 13.1426 15.0186C13.1735 14.9955 13.218 14.9616 13.2744 14.9189C13.3874 14.8336 13.5481 14.7115 13.7402 14.5615C14.1235 14.2624 14.6379 13.8496 15.1553 13.4004C15.6678 12.9554 16.206 12.4545 16.624 11.9814C16.8319 11.7462 17.0318 11.4945 17.1846 11.2412C17.3208 11.0152 17.5 10.6602 17.5 10.25C17.5 9.8398 17.3208 9.4848 17.1846 9.2588C17.0318 9.0055 16.8319 8.7538 16.624 8.5186C16.206 8.0455 15.6678 7.54456 15.1553 7.09961C14.6379 6.65043 14.1235 6.23761 13.7402 5.93848C13.5481 5.78854 13.3874 5.66636 13.2744 5.58105C13.218 5.53842 13.1735 5.50447 13.1426 5.48145C13.1272 5.46995 13.1148 5.46124 13.1064 5.45508C13.1023 5.45203 13.0989 5.44894 13.0967 5.44727C13.0958 5.44661 13.0953 5.44572 13.0947 5.44531L13.0928 5.44434Z",fill:"#FF3B30"})],-1))]))]),m[14]||(m[14]=e("div",{class:"w-full h-[6em] flex items-center justify-center"},null,-1))])):k("",!0)]),_:1}))}},Rn=ke(An,[["__scopeId","data-v-923de06a"]]),On={key:0,class:"w-full h-full absolute z-[500] bg-white dark:bg-black"},Tn=["src"],Nn={class:"w-full h-[11.5%] flex items-end justify-center relative px-[50em]"},Vn={class:"text-[18em] font-['SFPRO'] dark:text-white font-[400] leading-[100%] whitespace-nowrap truncate mb-[0.2em]"},Hn={class:"w-full h-[46.7%] flex items-end justify-center"},Bn={class:"w-[57%] h-[56%]"},Zn={class:"w-full h-full",viewBox:"0 0 240 240",fill:"none",xmlns:"http://www.w3.org/2000/svg"},In=["fill"],qn={class:"w-full h-[6.9%] flex items-end justify-center"},Gn={class:"w-full h-[3%] px-[15em] flex items-center justify-between"},Yn={class:"text-[12em] font-['SFPRO'] dark:text-white/50 font-[400] leading-[100%] whitespace-nowrap truncate mt-[0.5em]"},zn={class:"text-[12em] font-['SFPRO'] dark:text-white/50 font-[400] leading-[100%] whitespace-nowrap truncate mt-[0.5em]"},Un={class:"w-full h-[29.2%] flex items-end justify-center"},Kn={class:"w-[39%] h-[21%] rounded-full dark:bg-white/10 bg-black/5 flex items-center justify-between px-[10em] shadow-[0px_0px_32.400001525878906px_0px_rgba(0,0,0,0.29)]"},Jn=["stroke"],Wn=["stroke"],Xn=["stroke"],Qn=["fill"],e0=["fill"],t0=["fill"],s0=["stroke"],n0=["stroke"],l0=["stroke"],o0={__name:"AudioFileMessagePlayer",props:{audioUrl:{type:String,default:"https://r2.fivemanage.com/audio/0CLjAW1SGkLo.webm"},contactName:{type:String,default:"Test Audio"}},emits:["close"],setup(S,{emit:w}){const n=J(),{DarkMode:c}=q(n),v=S,h=O(()=>v.audioUrl),r=w;ge(()=>{c.value?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark")});const l=d(null),g=d(!1),C=d(0),u=d(0),x=d(!1),M=O(()=>u.value?C.value/u.value*100:0),E=O(()=>T(C.value)),A=O(()=>T(u.value)),T=R=>{if(!isFinite(R)||isNaN(R)||R===0)return"0:00";const B=Math.floor(R/60),z=Math.floor(R%60);return`${B}:${z.toString().padStart(2,"0")}`},H=()=>I(this,null,function*(){if(l.value)try{g.value?l.value.pause():yield l.value.play()}catch(R){console.log("Audio play error:",JSON.stringify(R))}}),P=()=>{if(!l.value||!isFinite(u.value))return;const R=Math.min(l.value.currentTime+15,u.value);isFinite(R)&&(l.value.currentTime=R)},N=()=>{if(!l.value)return;const R=Math.max(l.value.currentTime-15,0);isFinite(R)&&(l.value.currentTime=R)},j=R=>{if(!l.value||!isFinite(u.value))return;const z=R.currentTarget.getBoundingClientRect(),_=(R.clientX-z.left)/z.width*u.value;isFinite(_)&&(l.value.currentTime=_)},Y=()=>{if(l.value){if(isFinite(l.value.duration))u.value=l.value.duration;else if(l.value.duration===1/0){const R=l.value.currentTime;l.value.currentTime=Number.MAX_SAFE_INTEGER,l.value.addEventListener("seeked",function B(){l.value&&isFinite(l.value.currentTime)&&(u.value=l.value.currentTime,l.value.currentTime=R,l.value.removeEventListener("seeked",B))},{once:!0})}}},oe=()=>{l.value&&!x.value&&(C.value=l.value.currentTime)},Z=()=>{g.value=!0},ae=()=>{g.value=!1},te=()=>{g.value=!1,C.value=0},Ce=()=>{l.value&&l.value.pause(),r("close")};return Re(()=>{Ae(()=>{l.value&&(l.value.addEventListener("loadedmetadata",Y),l.value.addEventListener("timeupdate",oe),l.value.addEventListener("play",Z),l.value.addEventListener("pause",ae),l.value.addEventListener("ended",te),l.value.addEventListener("canplay",()=>{isFinite(l.value.duration)&&u.value===0&&(u.value=l.value.duration)}),l.value.readyState>=1&&isFinite(l.value.duration)&&(u.value=l.value.duration),l.value.load())})}),De(()=>{l.value&&(l.value.removeEventListener("loadedmetadata",Y),l.value.removeEventListener("timeupdate",oe),l.value.removeEventListener("play",Z),l.value.removeEventListener("pause",ae),l.value.removeEventListener("ended",te))}),(R,B)=>h.value?(o(),i("div",On,[e("audio",{ref_key:"audioElement",ref:l,src:h.value,preload:"auto"},null,8,Tn),e("div",Nn,[e("div",{onClick:Ce,class:"h-[40%] absolute left-[20em] rounded-full aspect-square dark:bg-[#1E1E1E] bg-white flex items-center justify-center cursor-pointer anim-hover-1 shadow-[0px_0px_32.400001525878906px_0px_rgba(0,0,0,0.29)]"},B[0]||(B[0]=[e("svg",{class:"h-[35%]",viewBox:"0 0 8 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[e("path",{d:"M6.41402 1L1.41406 6L6.41406 11",stroke:"#0D71F0","stroke-width":"2","stroke-miterlimit":"16","stroke-linecap":"round"})],-1)])),e("span",Vn,p(S.contactName),1)]),e("div",Hn,[e("div",Bn,[(o(),i("svg",Zn,[e("rect",{width:"240",height:"240",rx:"32",fill:t(c)?"#191919":"#C4C4C4"},null,8,In),B[1]||(B[1]=e("path",{d:"M55 113.025C54.9998 101.174 54.9996 91.6204 56.0098 84.1064C57.0586 76.3058 59.3021 69.7372 64.5185 64.5205C69.7351 59.3038 76.3037 57.061 84.1045 56.0117C91.6182 55.0017 101.172 55.0013 113.024 55.002L123.132 55.001C127.544 54.9943 131.46 54.9883 135.077 56.4863C138.242 57.7971 140.754 60.084 143.419 62.7285L177.271 96.581C179.916 99.2466 182.203 101.759 183.514 104.923C185.012 108.54 185.006 112.456 184.999 116.868L184.998 126.976C184.999 138.828 184.998 148.382 183.988 155.896C182.939 163.696 180.696 170.265 175.479 175.481C170.263 180.698 163.694 182.941 155.894 183.99C148.38 185 138.826 185 126.975 185L113.023 185C101.171 185 91.6181 185 84.1045 183.99C76.3037 182.941 69.7351 180.698 64.5186 175.481C59.302 170.265 57.0586 163.696 56.0098 155.896C54.9996 148.382 54.9998 138.829 55 126.977L55 113.025ZM130.104 83.2295C130.104 95.8 130.104 102.085 134.01 105.99C137.915 109.896 144.2 109.896 156.771 109.896L171.506 109.896C171.126 108.979 170.421 108.111 166.289 103.979L136.021 73.7109C131.889 69.579 131.021 68.8735 130.104 68.4941L130.104 83.2295ZM136.215 146.718C136.215 147.723 137.038 148.527 138.143 148.527C139.201 148.527 140 147.723 140 146.718L140 139.949C140 138.944 139.201 138.117 138.143 138.117C137.037 138.117 136.215 138.944 136.215 139.949L136.215 146.718ZM128.314 155.854C128.314 156.86 129.137 157.664 130.219 157.664C131.277 157.664 132.1 156.86 132.1 155.854L132.1 130.812C132.1 129.807 131.277 128.98 130.219 128.98C129.137 128.981 128.314 129.807 128.314 130.812L128.314 155.854ZM120.391 164.857C120.391 165.862 121.237 166.667 122.318 166.667C123.376 166.667 124.176 165.863 124.176 164.857L124.176 121.81C124.176 120.804 123.376 120 122.318 120C121.237 120 120.391 120.804 120.391 121.81L120.391 164.857ZM112.49 153.151C112.49 154.157 113.314 154.938 114.396 154.938C115.477 154.938 116.276 154.156 116.276 153.151L116.276 133.516C116.276 132.511 115.477 131.706 114.396 131.706C113.314 131.706 112.49 132.51 112.49 133.516L112.49 153.151ZM104.591 159.92C104.591 160.903 105.414 161.707 106.472 161.707C107.577 161.707 108.376 160.903 108.376 159.92L108.376 126.746C108.376 125.763 107.576 124.937 106.472 124.937C105.414 124.937 104.591 125.763 104.591 126.746L104.591 159.92ZM96.667 148.661C96.667 149.644 97.5132 150.448 98.5713 150.448C99.6528 150.448 100.452 149.644 100.452 148.661L100.452 138.006C100.452 137.023 99.6528 136.196 98.5713 136.196C97.5132 136.196 96.667 137.023 96.667 138.006L96.667 148.661Z",fill:"white"},null,-1))]))])]),e("div",qn,[e("div",{onClick:j,class:"w-[90%] h-[15%] dark:bg-white/20 bg-[#DADADF] rounded-full cursor-pointer"},[e("div",{class:"h-full dark:bg-white bg-black rounded-full transition-all duration-100",style:ie({width:`${M.value}%`})},null,4)])]),e("div",Gn,[e("span",Yn,p(E.value),1),e("span",zn,p(A.value),1)]),e("div",Un,[e("div",Kn,[(o(),i("svg",{onClick:N,class:"h-[50%] cursor-pointer anim-hover-1",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[e("path",{d:"M12 5L10.8961 3.45459C10.4851 2.87911 10.2795 2.59137 10.4093 2.32411C10.5391 2.05684 10.8689 2.04153 11.5286 2.01092C11.6848 2.00367 11.842 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.4771 22 2 17.5228 2 12C2 8.72836 3.5711 5.82368 6 3.99927",stroke:t(c)?"white":"black","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,8,Jn),e("path",{d:"M8 10.9997C8.528 10.5797 9.008 9.88708 9.308 10.0157C9.608 10.1442 9.512 10.5677 9.512 11.2277C9.512 11.8877 9.512 14.6804 9.512 16.0037",stroke:t(c)?"white":"black","stroke-width":"1.5","stroke-linecap":"round"},null,8,Wn),e("path",{d:"M16 10H13.3595C13.1212 10 12.916 10.1682 12.8692 10.4019L12.504 12.504C13.14 12.24 13.4607 12.1429 14.1766 12.1429C15.2126 12.1429 16.104 12.78 16.002 14.1C16.02 15.66 14.76 16.02 14.1766 16C13.5931 15.98 12.66 16.2 12.5 15",stroke:t(c)?"white":"black","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,8,Xn)])),g.value?(o(),i("svg",{key:1,onClick:H,class:"h-[50%] cursor-pointer anim-hover-1",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[e("path",{d:"M8 6C8 5.44772 8.44772 5 9 5C9.55228 5 10 5.44772 10 6V18C10 18.5523 9.55228 19 9 19C8.44772 19 8 18.5523 8 18V6Z",fill:t(c)?"white":"black"},null,8,e0),e("path",{d:"M14 6C14 5.44772 14.4477 5 15 5C15.5523 5 16 5.44772 16 6V18C16 18.5523 15.5523 19 15 19C14.4477 19 14 18.5523 14 18V6Z",fill:t(c)?"white":"black"},null,8,t0)])):(o(),i("svg",{key:0,onClick:H,class:"h-[50%] cursor-pointer anim-hover-1",viewBox:"0 0 23 27",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[e("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M0 2.92127C0 0.639499 2.502 -0.7586 4.44528 0.437266L21.2652 10.788C23.116 11.927 23.116 14.6171 21.2652 15.756L4.44528 26.1066C2.502 27.3027 0 25.9045 0 23.6226V2.92127Z",fill:t(c)?"white":"black"},null,8,Qn)])),(o(),i("svg",{onClick:P,class:"h-[50%] cursor-pointer anim-hover-1",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[e("path",{d:"M12 5L10.8961 3.45459C10.4851 2.87911 10.2795 2.59137 10.4093 2.32411C10.5391 2.05684 10.8689 2.04153 11.5286 2.01092C11.6848 2.00367 11.842 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.4771 22 2 17.5228 2 12C2 8.72836 3.5711 5.82368 6 3.99927",stroke:t(c)?"white":"black","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,8,s0),e("path",{d:"M8 10.9997C8.528 10.5797 9.008 9.88708 9.308 10.0157C9.608 10.1442 9.512 10.5677 9.512 11.2277C9.512 11.8877 9.512 14.6804 9.512 16.0037",stroke:t(c)?"white":"black","stroke-width":"1.5","stroke-linecap":"round"},null,8,n0),e("path",{d:"M16 10H13.3595C13.1212 10 12.916 10.1682 12.8692 10.4019L12.504 12.504C13.14 12.24 13.4607 12.1429 14.1766 12.1429C15.2126 12.1429 16.104 12.78 16.002 14.1C16.02 15.66 14.76 16.02 14.1766 16C13.5931 15.98 12.66 16.2 12.5 15",stroke:t(c)?"white":"black","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,8,l0)]))])])])):k("",!0)}},a0={class:"w-full h-full bg-white dark:bg-black absolute z-[50]"},r0={class:"w-full h-[11.5%] flex items-end justify-center relative px-[50em]"},i0={class:"text-[18em] font-['SFPRO'] dark:text-white text-black font-[400] leading-[100%] whitespace-nowrap truncate mb-[0.2em]"},c0={class:"w-full h-[85%] px-[16em] relative"},u0={class:"text-[12em] font-['SFPRO'] mr-[0.5em] dark:text-black text-black font-[400] leading-[100%]"},d0={class:"w-full h-[40em] flex items-end"},m0={class:"text-[23em] font-['SFPRO'] dark:text-white font-[400] leading-[100%] whitespace-nowrap truncate"},f0={class:"w-full h-[calc(100%-40em)] overflow-auto no-scrollbar pt-[8em]"},p0={class:"text-[18em] font-['SFPRO'] dark:text-white font-[400] leading-[100%] overflow-hidden break-words"},v0={__name:"NotesMessageView",props:{note:{type:Object,required:!0}},emits:["close"],setup(S,{emit:w}){const n=J(),{t:c}=ce(),{DarkMode:v}=q(n),h=st();ge(()=>{v.value?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark")});const r=S,l=w,g=()=>I(this,null,function*(){let C=yield K("NOTES_CREATE",{header:r.note.header,content:r.note.content});C&&C.success?(h.AddNote(C.note),n.TriggerNotification({appname:"notes",header:c("notes.title"),message:c("notes.savedSuccessfully")})):n.TriggerNotification({appname:"notes",header:c("notes.title"),message:C.message})});return(C,u)=>(o(),i("div",a0,[e("div",r0,[e("div",{onClick:u[0]||(u[0]=x=>l("close")),class:"h-[40%] absolute left-[20em] rounded-full aspect-square dark:bg-[#1E1E1E] bg-white flex items-center justify-center cursor-pointer anim-hover-1 shadow-[0px_0px_32.400001525878906px_0px_rgba(0,0,0,0.29)]"},u[1]||(u[1]=[e("svg",{class:"h-[35%]",viewBox:"0 0 8 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[e("path",{d:"M6.41402 1L1.41406 6L6.41406 11",stroke:"#0D71F0","stroke-width":"2","stroke-miterlimit":"16","stroke-linecap":"round"})],-1)])),e("span",i0,p(t(c)("notes.title")),1)]),e("div",c0,[e("div",{onClick:g,class:"inline-flex items-center h-[35em] absolute bottom-0 right-[16em] bg-[#F2F2F2] rounded-full px-[10em] cursor-pointer anim-hover-1"},[e("span",u0,p(t(c)("notes.saveInNotes")),1),u[2]||(u[2]=e("svg",{class:"h-[60%]",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[e("circle",{cx:"20",cy:"20",r:"20",fill:"#FFCE0A"}),e("path",{d:"M20.3659 28.931C20.4902 28.8822 20.6067 28.8076 20.7071 28.7071L25.7071 23.7071C26.0976 23.3166 26.0976 22.6834 25.7071 22.2929C25.3166 21.9024 24.6834 21.9024 24.2929 22.2929L21 25.5858L21 12C21 11.4477 20.5523 11 20 11C19.4477 11 19 11.4477 19 12L19 25.5858L15.7071 22.2929C15.3166 21.9024 14.6834 21.9024 14.2929 22.2929C13.9024 22.6835 13.9024 23.3166 14.2929 23.7071L19.2876 28.7018C19.3057 28.7201 19.3244 28.7377 19.3438 28.7546C19.4215 28.8223 19.5072 28.876 19.5976 28.9157C19.7207 28.9699 19.8569 29 20 29C20.1291 29 20.2525 28.9755 20.3659 28.931Z",fill:"white"})],-1))]),e("div",d0,[e("span",m0,p(S.note.header),1)]),e("div",f0,[e("span",p0,p(S.note.content),1),u[3]||(u[3]=e("div",{class:"w-full h-[40em]"},null,-1))])])]))}},h0={class:"w-full h-full relative bg-[#F2F2F7] dark:bg-black"},C0={class:"w-full h-[73em] flex items-end justify-between absolute top-0 px-[15em] z-10"},g0=["src"],_0={class:"h-[31em] w-[180em] flex items-center justify-center"},w0={key:0,class:"text-[13em] font-['SFPRO'] text-black dark:text-white font-[400] text-center leading-[100%] mt-[.1em]"},x0={key:1,class:"text-[13em] font-['SFPRO'] text-black dark:text-white font-[400] text-center leading-[100%] mt-[.1em]"},y0={class:"text-[10em] font-['SFPRO'] text-black dark:text-white font-[400] leading-[100%] whitespace-nowrap mt-[3px]"},b0={class:"text-[10em] font-['SFPRO'] text-black dark:text-white font-[400] leading-[100%] whitespace-nowrap mt-[3px]"},k0={class:"text-[10em] font-['SFPRO'] text-black dark:text-white font-[400] leading-[100%] whitespace-nowrap mt-[3px]"},$0={class:"w-full h-full"},S0={class:"w-full flex flex-col py-[10em]"},M0={class:"w-full flex flex-col"},F0=["onContextmenu"],L0={key:0,class:"w-full h-[15em] flex items-center"},D0={class:"text-[10em] font-['SFPRO'] text-black dark:text-white font-[500] leading-[100%] mt-[.1em]"},P0={key:0,class:"flex items-center opacity-0 group-hover:opacity-100 transition-opacity duration-200 mr-[5em]"},j0={xmlns:"http://www.w3.org/2000/svg",class:"h-[15em]",viewBox:"0 0 24 24",fill:"none"},E0={opacity:"0.2"},A0=["fill"],R0=["fill"],O0=["fill"],T0={key:1,class:"flex items-center opacity-0 group-hover:opacity-100 transition-opacity duration-200 mr-[5em]"},N0={class:"text-[9em] font-['SFPRO'] text-gray-500 dark:text-gray-400 font-[400]"},V0={class:"h-[40%]",viewBox:"0 0 20 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},H0=["fill"],B0={class:"text-[10em] font-['SFPRO'] ml-[0.4em] font-[400] leading-[140%] overflow-hidden break-words dark:text-white text-black"},Z0={key:2,class:"flex items-center opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-[5em]"},I0={class:"text-[9em] font-['SFPRO'] text-gray-500 dark:text-gray-400 font-[400]"},q0={key:3,class:"flex items-center opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-[5em]"},G0={xmlns:"http://www.w3.org/2000/svg",class:"h-[15em]",viewBox:"0 0 24 24",fill:"none"},Y0={opacity:"0.2"},z0=["fill"],U0=["fill"],K0=["fill"],J0={key:4,class:"w-full flex justify-end items-center mb-[10em] sent-indicator"},W0={class:"mr-[2em] flex items-center"},X0={key:0,class:"text-[10em] font-['SFPRO'] text-gray-500 dark:text-gray-400 font-[400]"},Q0={key:1,class:"text-[10em] font-['SFPRO'] text-gray-500 dark:text-gray-400 font-[500]"},el={class:"bg-[#0a84ff] rounded-full px-[20em] py-[10em] shadow-lg flex items-center gap-[8em] anim-hover-1"},tl={class:"text-[11em] font-['SFPRO'] text-white font-[500] whitespace-nowrap"},sl={class:"w-full px-[15em] pb-[15em] pt-[10em] relative z-40"},nl={class:"w-full flex justify-between items-end gap-[5em]"},ll=["src"],ol={class:"w-[82%] h-[35em] flex items-center bg-[#E6E6EA] dark:bg-[#0D0D0D] rounded-[20em] shadow-[0px_0px_32.400001525878906px_0px_rgba(0,0,0,0.29)] transition-all duration-200 px-[10em]"},al=["placeholder"],rl={class:"w-[15%] h-full flex items-center justify-end"},il=["fill"],cl=["src"],ul={class:"w-full h-full flex"},dl={class:"w-[100%] h-full px-[10em] flex flex-col items-start py-[7em]"},ml={class:"w-full h-[20em] flex items-center justify-between"},fl={class:"text-[10em] font-['SFPRO'] text-[#0A84FF] font-[400] text-center leading-[100%]"},pl={key:0,class:"w-full h-full"},vl={key:0,class:"w-[80em] h-[80em] rounded-[10em] overflow-hidden mt-[2em]"},hl=["src"],Cl={key:1,class:"w-[80em] h-[80em] rounded-[10em] overflow-hidden relative mt-[2em]"},gl=["src"],_l={class:"absolute inset-0 flex items-center justify-center pointer-events-none"},wl={class:"w-[35em] h-[35em] rounded-full flex items-center justify-center group-hover:scale-110 transition-transform duration-200"},xl=["src"],yl={key:1,class:"w-full h-full pb-[2em]"},bl={class:"text-[10em] font-['SFPRO'] text-black dark:text-white font-[400] text-start leading-[100%] mt-[.5em] pb-[2em] break-all"},kl={key:2,class:"w-full h-full pb-[2em]"},$l={key:3,class:"w-full h-full pb-[2em]"},Sl={class:"w-full h-[50em] flex justify-between"},Ml={class:"w-[50em] h-full flex items-center justify-center"},Fl=["src"],Ll={class:"w-[calc(100%-58em)] h-full flex flex-col justify-center"},Dl={class:"text-[12em] font-['SFPRO'] dark:text-white text-black font-[400] leading-[100%] whitespace-nowrap fixtext"},Pl={class:"text-[9em] font-['SFPRO'] dark:text-white/50 text-black/50 mt-[0.7em] font-[400] leading-[100%] whitespace-nowrap fixtext"},jl={key:5,class:"w-full h-full z-[50] bg-red-500 absolute top-0 left-0"},El={__name:"InMessage",emits:["close"],setup(S,{emit:w}){const{t:n}=ce(),c=p1(),v=J(),h=$e(),{DarkMode:r,PhoneData:l}=q(v),{SelectedChannel:g,Messages:C,ScrollPage:u}=q(h),x=d(""),M=d(!1),E=d(35),A=d(!1),T=d(!1),H=d(170),P=d(250),N=d(170),j=d(!1),Y=d(null),oe=d(null),Z=d(!1),ae=d(0),te=d(!1),Ce=d(!1),R=d(!1),B=d(!1),z=d(null),fe=d(!1),ue=d(!1),_=d(null),m=d(!1),b=d(!1),y=d(!1),de=d(!1),$=d(!1),ne=d(!1),se=d(null),X=d({url:"",contactName:""}),re=d([]),W={forward:{id:1,name:"forward",label:n("messageActions.forward"),action:"forward"},reply:{id:2,name:"reply",label:n("messageActions.reply"),action:"reply"},copy:{id:3,name:"copy",label:n("messageActions.copy"),action:"copy"},delete:{id:4,name:"delete",label:n("general.delete"),action:"delete"},addtocontacts:{id:5,name:"addtocontacts",label:n("messageActions.addToContacts"),action:"addtocontacts"},call:{id:6,name:"call",label:n("general.call"),action:"call"},message:{id:7,name:"message",label:n("messageActions.message"),action:"message"}},Pe=w;ge(()=>{r.value?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark")}),d1(()=>{var a,s;return(s=(a=C.value[g.value])==null?void 0:a.loadedData)==null?void 0:s.length},(a,s)=>{if(a&&s&&a>s){const L=a-s;if(te.value){te.value=!1;return}Ye()?M1():(ae.value+=L,Z.value=!0)}});const Me=O(()=>C.value[g.value]||{}),ve=O(()=>{let a=u.value.chatlist.loadedData.filter(s=>s.channel_id===g.value);return a&&a.length>0?a[0]:null}),_e=O(()=>{let a=u.value.chatlist.loadedData.filter(s=>s.channel_id===g.value);return a&&a.length>0?{id:a[0].last_read_id,time:a[0].last_read_time,last_message_sender:a[0].last_message_sender}:null}),we=O(()=>{let a=u.value.chatlist.loadedData.filter(s=>s.channel_id===g.value);return a&&a.length>0?a[0].type:null}),Oe=O(()=>{let a=u.value.chatlist.loadedData.filter(s=>s.channel_id===g.value);return a&&a.length>0?a[0].name:null}),Te=a=>{if(we.value==="group"){let s=u.value.chatlist.loadedData.filter(L=>L.channel_id===g.value);if(s&&s.length>0){let L=s[0].members.find(F=>F.contact_info.phone===a);if(L)return L.contact_info.name}return a}else{let s=u.value.chatlist.loadedData.filter(L=>L.channel_id===g.value);if(s&&s.length>0){let L=s[0].members.find(F=>F.phone===a);if(L)return L.contact_info.name}return a}},y1=(a,s)=>{var me;if(a.preventDefault(),s.is_deleted||!s.id)return;const L=s.sender_phone===((me=l.value)==null?void 0:me.phone_number),F=s.type==="text",U=s.type==="contact",Q=s.type==="money",ee=s.type==="location",pe=s.type==="notes";re.value=[...Q?[]:[W.forward],...ee||pe?[]:[W.reply],...F?[W.copy]:[],...L?[W.delete]:[],...U?[W.addtocontacts]:[],...U?[W.call]:[],...U?[W.message]:[]].filter(Boolean),z.value=s.id,B.value=!0},Ge=()=>{B.value=!1,setTimeout(()=>{z.value=null},200)},b1=a=>z.value===a,k1=a=>z.value!==null&&z.value!==a,$1=a=>{var U;if(a.sender_phone!==((U=l.value)==null?void 0:U.phone_number))return{success:!1};const s=Me.value.loadedData||[];if(s.length===0)return{success:!1};const L=s.filter(Q=>{var ee;return Q.sender_phone===((ee=l.value)==null?void 0:ee.phone_number)});return L.length===0?{success:!1}:L[L.length-1].id===a.id?{success:!0}:{success:!1}},he=d(null),S1=O(()=>25+E.value+(A.value?P.value:0)),Ne=()=>{he.value&&(he.value.scrollTop=he.value.scrollHeight)},Ye=()=>{if(!he.value)return!1;const a=he.value;return a.scrollHeight-a.scrollTop-a.clientHeight<=100},M1=()=>{Ye()&&Ae(()=>{Ne()})},F1=()=>{Ne(),Z.value=!1,ae.value=0},L1=nt(()=>{if(!he.value)return;B.value&&Ge(),Ye()&&Z.value&&(Z.value=!1,ae.value=0);const a=he.value;if(a.scrollTop===0){const s=h.Messages[h.SelectedChannel];s&&!s.IsLoadingMore&&s.hasMore&&!Ce.value&&(te.value=!0,Ce.value=!0,a.scrollTop=50,h.LoadMoreMessagesChannel(),setTimeout(()=>{Ce.value=!1},1e3))}},300),D1=a=>{x.value+=a},t1=()=>{A.value||(T.value=!1,m.value=!1,b.value=!1),A.value=!A.value},ze=d(!1),P1=()=>{ze.value=!1},Ue=d(null),s1=a=>{Ue.value&&!Ue.value.contains(a.target)&&(M.value=!1),B.value&&Ge()},n1=a=>{var me,Ee;const s=a.sender_phone===((me=l.value)==null?void 0:me.phone_number),L=a.type==="text",F=a.is_deleted,U=(Ee=a.reply_data)==null?void 0:Ee.id,Q="max-w-[78%] px-[10em] py-[6em]",ee="rounded-[10em]",pe=s?"rounded-br-[10em] rounded-bl-[10em] rounded-tl-[10em]":"rounded-br-[10em] rounded-bl-[10em] rounded-tr-[10em]";return F?`!bg-[#001933] ${ee} ${Q}`:L?`${s?"bg-[#0a84ff]":"bg-[#0000001A] dark:bg-gray-700"} ${U?pe:ee} ${Q}`:U?`bg-[#0a84ff] ${pe} ${Q}`:s?"max-w-[90%]":"max-w-[78%] rounded-[16em]"},xe=a=>I(this,null,function*(){if(g.value===null)return;j.value=!0;let s;te.value=!0,a&&a.type!=="text"?(a.reply_to_id=_.value?_.value.id:null,s=yield K("SEND_MESSAGE_CHANNEL",{channel_id:g.value,messagedata:a})):s=yield K("SEND_MESSAGE_CHANNEL",{channel_id:g.value,messagedata:{type:"text",content:x.value.trim(),reply_to_id:_.value?_.value.id:null}}),s&&s.success?(Y.value=s.messagedata.id,oe.value=s.messagedata.id,x.value="",Ae(()=>{Ne(),setTimeout(()=>{j.value=!1,Y.value=null},300)}),_.value=null):(j.value=!1,v.TriggerNotification({appname:"message",header:n("message.title"),message:n(s==null?void 0:s.message)}))}),Ve=a=>Y.value===a.id,j1=a=>{setTimeout(()=>{a=="gallery"&&(fe.value=!0),a=="money"&&(m.value=!0),a=="sharecontact"&&(ue.value=!0),a=="voice"&&(T.value=!0),a=="location"&&(b.value=!0)},600)},E1=a=>I(this,null,function*(){if(z.value===null)return;const s=z.value;let L=Me.value.loadedData.find(F=>F.id===s);if(L){if(a==="copy"){const F=document.createElement("textarea");F.value=L.content,F.style.position="fixed",F.style.left="-999999px",F.style.opacity="0",document.body.appendChild(F),F.select();try{document.execCommand("copy"),v.TriggerNotification({appname:"settings",header:n("settings.title"),message:n("inMessage.copiedToClipboard")})}catch(U){v.TriggerNotification({appname:"settings",header:n("settings.title"),message:n("inMessage.failedToCopy")})}document.body.removeChild(F)}else if(a==="delete")yield K("DELETE_MESSAGE",{message_id:s,channel_id:g.value});else if(a==="reply")_.value=L;else if(a==="forward")R.value=L;else if(a==="addtocontacts")$.value=Fe(L.content).phone;else if(a==="call")o1(Fe(L.content).phone);else if(a==="message"){let F=yield K("GET_CONTACT_INFO",{phoneNumber:Fe(L.content).phone});F&&F.success?(se.value={name:F.contact.name,target_phone:Fe(L.content).phone},ne.value=!0):v.TriggerNotification({appname:"message",header:n("message.title"),message:n(F==null?void 0:F.message)||"Failed to get contact info."})}}}),A1=a=>{fe.value=!1,xe({type:"media",content:a})},R1=a=>{let s=parseInt(a);if(s.toString().length===10&&(s*=1e3),isNaN(s)||s<=0)return n("inMessage.unknown");const L=new Date,F=new Date(s);if(s>Date.now())return n("inMessage.now");if(L.toDateString()===F.toDateString()){const Q=F.getHours().toString().padStart(2,"0"),ee=F.getMinutes().toString().padStart(2,"0");return`${Q}:${ee}`}else{const Q=F.getDate().toString().padStart(2,"0"),ee=(F.getMonth()+1).toString().padStart(2,"0"),pe=F.getHours().toString().padStart(2,"0"),me=F.getMinutes().toString().padStart(2,"0");return`${Q}.${ee} ${pe}:${me}`}},l1=a=>{if(!a)return"";let s=parseInt(a);if(s.toString().length===10&&(s*=1e3),isNaN(s)||s<=0)return"";const L=new Date,F=new Date(s);if(L.toDateString()===F.toDateString()){const Q=F.getHours().toString().padStart(2,"0"),ee=F.getMinutes().toString().padStart(2,"0");return`${Q}:${ee}`}else{const Q=F.getDate().toString().padStart(2,"0"),ee=(F.getMonth()+1).toString().padStart(2,"0"),pe=F.getHours().toString().padStart(2,"0"),me=F.getMinutes().toString().padStart(2,"0");return`${Q}.${ee} ${pe}:${me}`}},O1=a=>{xe({type:"audio",content:a.url})},T1=a=>{xe({type:"contact",content:{name:a.name,phone:a.target_phone}})},N1=a=>I(this,null,function*(){let s=yield K("SEND_MESSAGE",{recipients:[{target_phone:a.target_phone}],message:{type:R.value.type,content:R.value.content,forwarded:!0}});s.success||v.TriggerNotification({appname:"message",header:n("message.title"),message:n(s==null?void 0:s.message)||"Failed to forward message."})}),V1=()=>{xe({type:"location",content:{type:"send"}}),b.value=!1},H1=a=>{xe({type:"money",content:{type:"send",amount:a}})},B1=a=>{xe({type:"money",content:{type:"request",amount:a}})},He=d(!1),Z1=()=>{He.value=!1},I1=a=>I(this,null,function*(){let s=yield K("ADD_NEW_CONTACT",a);s&&s.success&&(He.value=!1,c.AddContact({id:s.id,name:a.name,target_phone:a.phone,fav:s.fav,block:s.block}))}),q1=a=>I(this,null,function*(){let s=yield K("ADD_NEW_CONTACT",a);s&&s.success&&($.value=!1,c.AddContact({id:s.id,name:a.name,target_phone:a.phone,fav:s.fav,block:s.block}))}),je=d(null),G1=a=>I(this,null,function*(){if(!a)return;let s=yield c.GetContactDetails(a);s&&s.success&&(je.value=s)}),Y1=()=>{je.value=null},o1=a=>I(this,null,function*(){if(a.length<=0)return;let s=yield K("CALL_PLAYER",{phoneNumber:a});s&&s.success?v.StartCall(s.data):v.TriggerNotification({appname:"message",header:n("message.title"),message:(s==null?void 0:s.message)||"Failed to initiate call."})}),Fe=a=>{try{return typeof a=="string"?JSON.parse(a):a}catch(s){return console.error("Contact data parse error:",s),{name:n("inMessage.unknown"),phone:n("inMessage.unknown")}}},Be=d(null),z1=a=>{Be.value=a},U1=a=>{X.value={url:a.url,contactName:a.name},de.value=!0},K1=()=>{de.value=!1,X.value={url:"",contactName:""}};Re(()=>{he.value&&(he.value.addEventListener("scroll",L1),setTimeout(()=>I(this,null,function*(){yield Ae(),Ne()}),100)),document.addEventListener("click",s1)}),De(()=>{document.removeEventListener("click",s1)});const J1=a=>I(this,null,function*(){const{amount:s,phone:L}=a||{},F={amount:parseFloat(s),type:"contact",target_phone:L,receiver_name:""},U=yield K("BANK_SEND_MONEY",F);U&&U.success?v.TriggerNotification({appname:"message",header:n("message.title"),message:n("inMessage.moneySentSuccess")}):v.TriggerNotification({appname:"message",header:n("message.title"),message:n(U==null?void 0:U.message)||n("inMessage.moneySentFailed")})});return(a,s)=>{var L,F,U,Q,ee,pe,me,Ee,Ke,Je;return o(),i("div",h0,[G(C1,{show:ne.value,onCancel:s[0]||(s[0]=f=>ne.value=!1),recipientData:se.value},null,8,["show","recipientData"]),Be.value?(o(),V(v0,{key:0,note:Be.value,onClose:s[1]||(s[1]=f=>Be.value=null)},null,8,["note"])):k("",!0),X.value.url?(o(),V(o0,{key:1,audioUrl:X.value.url,contactName:X.value.contactName,onClose:K1},null,8,["audioUrl","contactName"])):k("",!0),He.value?(o(),V(c1,{key:2,onBack:Z1,onAdd:I1,header:t(n)("inMessage.addNewContact"),label:t(n)("inMessage.fillContactDetails"),fields:{name:{placeholder:t(n)("inMessage.contactName")},phone:{placeholder:t(n)("inMessage.phoneNumber"),value:((F=(L=ve.value)==null?void 0:L.contact_info)==null?void 0:F.phone)||"",readonly:!0}},buttons:{cancel:t(n)("general.cancel"),submit:t(n)("general.add")}},null,8,["header","label","fields","buttons"])):k("",!0),$.value?(o(),V(c1,{key:3,onBack:s[2]||(s[2]=f=>$.value=!1),onAdd:q1,header:t(n)("inMessage.addNewContact"),label:t(n)("inMessage.fillContactDetails"),fields:{name:{placeholder:t(n)("inMessage.contactName")},phone:{placeholder:t(n)("inMessage.phoneNumber"),value:$.value||"",readonly:!0}},buttons:{cancel:t(n)("general.cancel"),submit:t(n)("inMessage.add")}},null,8,["header","label","fields","buttons"])):k("",!0),G(e1,{show:ue.value,title:t(n)("inMessage.sendContact"),onSelectcontact:T1,onCancel:s[3]||(s[3]=f=>ue.value=!1)},null,8,["show","title"]),G(e1,{show:R.value,title:t(n)("inMessage.forwardMessage"),onSelectcontact:N1,onCancel:s[4]||(s[4]=f=>R.value=!1)},null,8,["show","title"]),G(w1,{show:fe.value,onSelectPhoto:A1,onCancel:s[5]||(s[5]=f=>fe.value=!1)},null,8,["show"]),ze.value?(o(),V(ot,{key:4,onSelectaction:j1,onCancel:P1})):k("",!0),G(_1,{items:re.value,show:B.value,onSelectcontextaction:E1,onClose:Ge},null,8,["items","show"]),G(Rn,{show:y.value,onClose:s[6]||(s[6]=f=>y.value=!1)},null,8,["show"]),e("div",C0,[e("div",{onClick:s[7]||(s[7]=f=>Pe("close")),class:"h-[29em] rounded-full aspect-square flex items-center justify-center bg-white dark:bg-[#1e1e1e] cursor-pointer anim-hover-1"},[e("img",{src:t(le)["settings/leftarrow.svg"],class:"h-[30%] bluesvg rotate-[180deg] mr-[1px] mt-[.7px]",alt:""},null,8,g0)]),e("div",_0,[we.value==="private"?(o(),i("span",w0,p(((Q=(U=ve.value)==null?void 0:U.contact_info)==null?void 0:Q.name)||t(n)("inMessage.unknown")),1)):(o(),i("span",x0,p(Oe.value||t(n)("inMessage.unknown")),1))]),e("div",{ref_key:"dropdownRef",ref:Ue,onClick:s[12]||(s[12]=f=>we.value==="private"?M.value=!0:y.value=!0),class:"h-[29em] relative aspect-square rounded-full bg-white dark:bg-[#1e1e1e] flex items-center justify-center cursor-pointer anim-hover-1"},[s[23]||(s[23]=e("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-[50%]",viewBox:"0 0 24 24",fill:"none"},[e("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M19.5 9.5C18.1193 9.5 17 10.6193 17 12C17 13.3807 18.1193 14.5 19.5 14.5C20.8807 14.5 22 13.3807 22 12C22 10.6193 20.8807 9.5 19.5 9.5Z",fill:"currentColor"}),e("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M12 9.5C10.6193 9.5 9.5 10.6193 9.5 12C9.5 13.3807 10.6193 14.5 12 14.5C13.3807 14.5 14.5 13.3807 14.5 12C14.5 10.6193 13.3807 9.5 12 9.5Z",fill:"currentColor"}),e("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M4.5 9.5C3.1193 9.5 2 10.6193 2 12C2 13.3807 3.1193 14.5 4.5 14.5C5.8807 14.5 7 13.3807 7 12C7 10.6193 5.8807 9.5 4.5 9.5Z",fill:"currentColor"})],-1)),M.value&&we.value==="private"?(o(),i("div",{key:0,onClick:s[11]||(s[11]=Xe(()=>{},["stop"])),class:"inline-flex flex-col rounded-[15em] absolute z-[2] top-0 right-0 bg-white dark:bg-[#1E1E1E] shadow-[0px_0px_32.400001525878906px_0px_rgba(0,0,0,0.10)]"},[e("div",{onClick:s[8]||(s[8]=f=>{var Le,ye;return o1((ye=(Le=ve.value)==null?void 0:Le.contact_info)==null?void 0:ye.phone)}),class:"min-w-[100em] h-[27em] flex items-center justify-center px-[10em] border-b-[1px] border-black/10"},[e("span",y0,p(t(n)("general.call"))+" "+p(((pe=(ee=ve.value)==null?void 0:ee.contact_info)==null?void 0:pe.name)||t(n)("inMessage.unknown")),1)]),(Ee=(me=ve.value)==null?void 0:me.contact_info)!=null&&Ee.isPhoneNumber?(o(),i("div",{key:0,onClick:s[9]||(s[9]=f=>He.value=!0),class:"min-w-[10em] h-[27em] flex items-center justify-center px-[10em] border-b-[1px] border-black/10"},[e("span",b0,p(t(n)("inMessage.addToContact")),1)])):k("",!0),(Je=(Ke=ve.value)==null?void 0:Ke.contact_info)!=null&&Je.isPhoneNumber?k("",!0):(o(),i("div",{key:1,onClick:s[10]||(s[10]=f=>{var Le,ye;return G1((ye=(Le=ve.value)==null?void 0:Le.contact_info)==null?void 0:ye.phone)}),class:"min-w-[10em] h-[27em] flex items-center justify-center px-[10em]"},[e("span",k0,p(t(n)("inMessage.showInContact")),1)]))])):k("",!0)],512)]),e("div",$0,[e("div",{ref_key:"scrollContainer",ref:he,class:"w-full h-full overflow-y-auto no-scrollbar px-[13em] mask-top",style:ie({paddingBottom:`${S1.value}em`,paddingTop:"90em"})},[e("div",S0,[e("div",M0,[G(X1,{name:"message",tag:"div",class:"w-full flex flex-col"},{default:be(()=>[(o(!0),i(Ze,null,Ie(Me.value.loadedData,(f,Le)=>{var ye,a1,r1,i1;return o(),i("div",{onContextmenu:W1=>y1(W1,f),key:f.id,class:D(["w-full flex flex-col mt-[3em] group transition-all duration-200 relative",[{"message-selected":b1(f.id),"message-dimmed":k1(f.id)}]])},[we.value=="group"&&f.sender_phone!==t(l).phone_number?(o(),i("div",L0,[e("span",D0,p(Te(f.sender_phone)),1)])):k("",!0),f.reply_data?(o(),i("div",{key:1,class:D(["w-full inline-flex mb-[-5em] items-center",[f.sender_phone===t(l).phone_number?"justify-end":"justify-start"]])},[f.reply_data.type==="text"?(o(),V(us,{key:0,message:f},null,8,["message"])):f.reply_data.type==="contact"?(o(),V(gs,{key:1,message:f},null,8,["message"])):f.reply_data.type==="audio"?(o(),V(bs,{key:2,message:f},null,8,["message"])):f.reply_data.type==="media"?(o(),V(Es,{key:3,message:f},null,8,["message"])):k("",!0)],2)):k("",!0),f.is_deleted?f.is_deleted?(o(),i("div",{key:3,class:D(["w-full flex mt-[5em]",[f.sender_phone===t(l).phone_number?"justify-end":"justify-start"]])},[e("div",{class:D([n1(f),"flex items-center select-none cursor-pointer transition-all duration-200 ",{"message-sending":Ve(f)&&j.value,"message-sent":Ve(f)&&!j.value}])},[G(u1,{message:{is_deleted:!0,type:"text",content:t(n)("inMessage.messageDeleted")}},null,8,["message"])],2)],2)):k("",!0):(o(),i("div",{key:2,class:D(["w-full flex mt-[5em]",[f.sender_phone===t(l).phone_number?"justify-end":"justify-start"]])},[f.sender_phone===((ye=t(l))==null?void 0:ye.phone_number)?(o(),i("div",P0,[(o(),i("svg",j0,[e("g",E0,[e("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M18.3182 1.26848C18.7222 0.891924 19.355 0.914178 19.7315 1.31819C20.9083 2.58081 21.7184 4.12945 21.9879 5.84483C22.0736 6.39043 21.7008 6.90219 21.1552 6.98789C20.6096 7.07359 20.0978 6.70077 20.0121 6.15518C19.8107 4.87282 19.201 3.68237 18.2685 2.68182C17.8919 2.27781 17.9142 1.64504 18.3182 1.26848Z",fill:t(r)?"white":"black"},null,8,A0),e("path",{d:"M9.75 1.25977C8.94477 1.27927 8.13129 1.3272 7.3799 1.3856C4.95804 1.57383 3.00386 3.39001 2.68311 5.80981C2.45697 7.5159 2.25 9.70325 2.25 12.0004C2.25 14.3882 2.47366 16.6578 2.71009 18.3916C3.02384 20.6924 4.83775 22.4644 7.17847 22.6333C8.11895 22.7012 9.23623 22.7504 10.5 22.7504C11.7638 22.7504 12.881 22.7012 13.8215 22.6333C16.1622 22.4644 17.9762 20.6923 18.2899 18.3916C18.5263 16.6578 18.75 14.3882 18.75 12.0004C18.75 9.70325 18.543 7.5159 18.3169 5.80981C17.9961 3.39 16.042 1.57383 13.6201 1.3856C12.8687 1.3272 12.0552 1.27927 11.25 1.25977V5.26806C12.0981 5.38937 12.75 6.11872 12.75 7.00034V9.00034C12.75 9.88196 12.0981 10.6113 11.25 10.7326V12.0003C11.25 12.4146 10.9142 12.7503 10.5 12.7503C10.0858 12.7503 9.75 12.4146 9.75 12.0003V10.7326C8.90193 10.6113 8.25 9.88196 8.25 9.00034V7.00034C8.25 6.11872 8.90193 5.38937 9.75 5.26806V1.25977Z",fill:t(r)?"white":"black"},null,8,R0),e("path",{d:"M9.75 7C9.75 6.86193 9.86193 6.75 10 6.75H11C11.1381 6.75 11.25 6.86193 11.25 7V9C11.25 9.13807 11.1381 9.25 11 9.25H10C9.86193 9.25 9.75 9.13807 9.75 9V7Z",fill:t(r)?"white":"black"},null,8,O0)])]))])):k("",!0),f.sender_phone===((a1=t(l))==null?void 0:a1.phone_number)?(o(),i("div",T0,[e("span",N0,p(l1(f.created_at)),1)])):k("",!0),e("div",{class:D([n1(f),"flex items-center flex-col select-none cursor-pointer transition-all duration-200 ",{"message-sending":Ve(f)&&j.value,"message-sent":Ve(f)&&!j.value}])},[f.forwarded?(o(),i("div",{key:0,class:D(["w-full h-[30em] flex items-center",[f.sender_phone===t(l).phone_number?"justify-end mr-[10em]":"justify-start ml-[10em]"]])},[(o(),i("svg",V0,[e("path",{d:"M10.963 0.0571099C11.2432 -0.0589701 11.5658 0.00518996 11.7803 0.21969L19.2803 7.7197C19.5732 8.0126 19.5732 8.4875 19.2803 8.7804L11.7803 16.2804C11.5658 16.4949 11.2432 16.559 10.963 16.4429C10.6827 16.3268 10.5 16.0534 10.5 15.75V12.0263C7.8094 12.2151 5.60369 13.3929 4.01579 14.5975C3.15157 15.2532 2.4807 15.9092 2.02735 16.3997C1.80101 16.6446 1.46974 17.0517 1.35677 17.1909C1.16565 17.4533 0.82684 17.5637 0.51807 17.4633C0.20914 17.3628 0 17.0749 0 16.75V15.25C0 9.3965 4.67842 4.63572 10.5 4.50287V0.75002C10.5 0.44668 10.6827 0.1732 10.963 0.0571099Z",fill:t(r)?"white":"black"},null,8,H0)])),e("span",B0,p(t(n)("inMessage.forwarded")),1)],2)):k("",!0),f.type==="text"?(o(),V(u1,{key:1,message:f},null,8,["message"])):f.type==="location"?(o(),V(gt,{key:2,message:f},null,8,["message"])):f.type==="money"?(o(),V($t,{key:3,message:f,onSendmoneyfrommessage:J1},null,8,["message"])):f.type==="media"?(o(),V(Et,{key:4,message:f},null,8,["message"])):f.type==="audio"?(o(),V(x1,{key:5,message:f},null,8,["message"])):f.type==="contact"?(o(),V(zt,{key:6,message:f},null,8,["message"])):f.type==="notes"?(o(),V(ct,{key:7,message:f,onOpenNote:z1},null,8,["message"])):f.type==="audiofile"?(o(),V(ts,{key:8,message:f,onOpenPlayer:U1},null,8,["message"])):k("",!0)],2),f.sender_phone!==((r1=t(l))==null?void 0:r1.phone_number)?(o(),i("div",Z0,[e("span",I0,p(l1(f.created_at)),1)])):k("",!0),f.sender_phone!==((i1=t(l))==null?void 0:i1.phone_number)?(o(),i("div",q0,[(o(),i("svg",G0,[e("g",Y0,[e("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M18.3182 1.26848C18.7222 0.891924 19.355 0.914178 19.7315 1.31819C20.9083 2.58081 21.7184 4.12945 21.9879 5.84483C22.0736 6.39043 21.7008 6.90219 21.1552 6.98789C20.6096 7.07359 20.0978 6.70077 20.0121 6.15518C19.8107 4.87282 19.201 3.68237 18.2685 2.68182C17.8919 2.27781 17.9142 1.64504 18.3182 1.26848Z",fill:t(r)?"white":"black"},null,8,z0),e("path",{d:"M9.75 1.25977C8.94477 1.27927 8.13129 1.3272 7.3799 1.3856C4.95804 1.57383 3.00386 3.39001 2.68311 5.80981C2.45697 7.5159 2.25 9.70325 2.25 12.0004C2.25 14.3882 2.47366 16.6578 2.71009 18.3916C3.02384 20.6924 4.83775 22.4644 7.17847 22.6333C8.11895 22.7012 9.23623 22.7504 10.5 22.7504C11.7638 22.7504 12.881 22.7012 13.8215 22.6333C16.1622 22.4644 17.9762 20.6923 18.2899 18.3916C18.5263 16.6578 18.75 14.3882 18.75 12.0004C18.75 9.70325 18.543 7.5159 18.3169 5.80981C17.9961 3.39 16.042 1.57383 13.6201 1.3856C12.8687 1.3272 12.0552 1.27927 11.25 1.25977V5.26806C12.0981 5.38937 12.75 6.11872 12.75 7.00034V9.00034C12.75 9.88196 12.0981 10.6113 11.25 10.7326V12.0003C11.25 12.4146 10.9142 12.7503 10.5 12.7503C10.0858 12.7503 9.75 12.4146 9.75 12.0003V10.7326C8.90193 10.6113 8.25 9.88196 8.25 9.00034V7.00034C8.25 6.11872 8.90193 5.38937 9.75 5.26806V1.25977Z",fill:t(r)?"white":"black"},null,8,U0),e("path",{d:"M9.75 7C9.75 6.86193 9.86193 6.75 10 6.75H11C11.1381 6.75 11.25 6.86193 11.25 7V9C11.25 9.13807 11.1381 9.25 11 9.25H10C9.86193 9.25 9.75 9.13807 9.75 9V7Z",fill:t(r)?"white":"black"},null,8,K0)])]))])):k("",!0)],2)),$1(f).success?(o(),i("div",J0,[e("div",W0,[_e.value&&_e.value.id==f.id&&_e.value.last_message_sender==t(l).phone_number?(o(),i("span",X0,p(t(n)("inMessage.seen"))+" "+p(R1(_e.value.time)),1)):_e.value.last_message_sender==t(l).phone_number?(o(),i("span",Q0,p(t(n)("general.sent")),1)):k("",!0)])])):k("",!0)],42,F0)}),128))]),_:1})])]),G(f1,{name:"notification"},{default:be(()=>[Z.value?(o(),i("div",{key:0,onClick:F1,class:"absolute bottom-[80em] left-1/2 transform -translate-x-1/2 z-50 cursor-pointer"},[e("div",el,[s[24]||(s[24]=e("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-[14em]",viewBox:"0 0 24 24",fill:"none"},[e("path",{d:"M12 4L12 20M12 20L18 14M12 20L6 14",stroke:"white","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})],-1)),e("span",tl,p(ae.value)+" "+p(ae.value>1?t(n)("inMessage.newMessagesPlural"):t(n)("inMessage.newMessages")),1)])])):k("",!0)]),_:1})],4),e("div",{class:"absolute left-0 right-0 bottom-0 z-40 input-container",style:ie({transform:(A.value?`translateY(-${P.value}em)`:"translateY(0)")+(m.value?`translateY(-${N.value}em)`:"translateY(0)")+(b.value?`translateY(-${N.value}em)`:"translateY(0)")+(T.value?`translateY(-${H.value}em)`:"translateY(0)")})},[e("div",sl,[e("div",nl,[e("div",{onClick:s[13]||(s[13]=f=>ze.value=!0),class:"w-[35em] h-[35em] rounded-full bg-white cursor-pointer dark:bg-[#1e1e1e] shadow-[0px_0px_32.400001525878906px_0px_rgba(0,0,0,0.29)] flex items-center justify-center flex-shrink-0 self-end"},[e("img",{src:t(le)["message/++.svg"],class:"h-[40%]",alt:""},null,8,ll)]),e("div",ol,[Se(e("input",{placeholder:t(n)("inMessage.typeAMessage"),type:"text",maxlength:800,"onUpdate:modelValue":s[14]||(s[14]=f=>x.value=f),onKeyup:s[15]||(s[15]=Q1(f=>xe({type:"text",content:x.value.trim()}),["enter"])),class:"w-[85%] font-['SFPRO'] placeholder:font-['SFPRO'] h-full flex items-center border-none bg-transparent outline-none text-[11em] pb-[.2em]"},null,40,al),[[qe,x.value]]),e("div",rl,[(o(),i("svg",{onClick:t1,xmlns:"http://www.w3.org/2000/svg",class:D(["h-[18em] cursor-pointer anim-hover-1 transition-transform duration-200",{"rotate-180":A.value}]),viewBox:"0 0 20 20",fill:"none"},[e("path",{d:"M9.99999 20C11.366 20 12.652 19.7385 13.8578 19.2156C15.0637 18.6928 16.1274 17.9706 17.049 17.049C17.9706 16.1274 18.6928 15.0637 19.2156 13.8578C19.7385 12.652 20 11.366 20 9.99999C20 8.63398 19.7385 7.34803 19.2156 6.14214C18.6928 4.93627 17.9706 3.87255 17.049 2.95097C16.1274 2.02941 15.0621 1.30719 13.8529 0.784313C12.6438 0.261438 11.3562 0 9.99018 0C8.62417 0 7.33823 0.261438 6.13235 0.784313C4.92646 1.30719 3.86437 2.02941 2.94607 2.95097C2.02778 3.87255 1.30719 4.93627 0.784313 6.14214C0.261438 7.34803 0 8.63398 0 9.99999C0 11.366 0.261438 12.652 0.784313 13.8578C1.30719 15.0637 2.02941 16.1274 2.95097 17.049C3.87255 17.9706 4.93627 18.6928 6.14214 19.2156C7.34803 19.7385 8.63398 20 9.99999 20ZM9.99999 18.3333C8.84313 18.3333 7.76143 18.1176 6.7549 17.6863C5.74836 17.2549 4.86437 16.6585 4.10293 15.8971C3.3415 15.1356 2.74673 14.2517 2.31862 13.2451C1.89052 12.2386 1.67647 11.1569 1.67647 9.99999C1.67647 8.84313 1.89052 7.76143 2.31862 6.7549C2.74673 5.74836 3.33987 4.86274 4.09803 4.09803C4.8562 3.33333 5.73855 2.73692 6.74509 2.30882C7.75163 1.88072 8.83332 1.66667 9.99018 1.66667C11.1471 1.66667 12.2288 1.88072 13.2353 2.30882C14.2418 2.73692 15.1274 3.33333 15.8922 4.09803C16.6569 4.86274 17.2549 5.74836 17.6863 6.7549C18.1176 7.76143 18.3333 8.84313 18.3333 9.99999C18.3333 11.1569 18.1193 12.2386 17.6912 13.2451C17.263 14.2517 16.6683 15.1356 15.9068 15.8971C15.1454 16.6585 14.2598 17.2549 13.2499 17.6863C12.2402 18.1176 11.1569 18.3333 9.99999 18.3333ZM9.99018 14.9117C10.6699 14.9117 11.268 14.7892 11.7843 14.5441C12.3007 14.299 12.701 14.018 12.9853 13.701C13.2696 13.384 13.4118 13.1176 13.4118 12.902C13.4118 12.7843 13.3644 12.7026 13.2696 12.6568C13.1748 12.6111 13.0752 12.6111 12.9705 12.6568C12.6176 12.8529 12.2108 13.0408 11.75 13.2205C11.2892 13.4003 10.7026 13.4902 9.99018 13.4902C9.27777 13.4902 8.69117 13.4003 8.23038 13.2205C7.7696 13.0408 7.35947 12.8529 7 12.6568C6.89542 12.6111 6.79738 12.6111 6.70588 12.6568C6.61437 12.7026 6.56862 12.7843 6.56862 12.902C6.56862 13.1176 6.71078 13.384 6.99509 13.701C7.2794 14.018 7.67973 14.299 8.19606 14.5441C8.71241 14.7892 9.31045 14.9117 9.99018 14.9117ZM7.07842 9.12744C7.39215 9.12744 7.66666 9.00163 7.90195 8.74999C8.13725 8.49835 8.2549 8.17646 8.2549 7.78431C8.2549 7.39215 8.13725 7.06862 7.90195 6.81372C7.66666 6.55882 7.39215 6.43136 7.07842 6.43136C6.77123 6.43136 6.50326 6.55882 6.2745 6.81372C6.04574 7.06862 5.93136 7.39215 5.93136 7.78431C5.93136 8.17646 6.04574 8.49835 6.2745 8.74999C6.50326 9.00163 6.77123 9.12744 7.07842 9.12744ZM12.8921 9.12744C13.2058 9.12744 13.4803 9.00163 13.7157 8.74999C13.951 8.49835 14.0686 8.17646 14.0686 7.78431C14.0686 7.39215 13.951 7.06862 13.7157 6.81372C13.4803 6.55882 13.2058 6.43136 12.8921 6.43136C12.5849 6.43136 12.317 6.55882 12.0882 6.81372C11.8594 7.06862 11.7451 7.39215 11.7451 7.78431C11.7451 8.17646 11.8594 8.49835 12.0882 8.74999C12.317 9.00163 12.5849 9.12744 12.8921 9.12744Z",fill:t(r)?"#FFFFFFCC":"#000000CC"},null,8,il)],2))])]),e("div",{onClick:s[16]||(s[16]=f=>xe({type:"text",content:x.value.trim()})),class:D(["aspect-square h-[35em] rounded-full bg-white dark:bg-[#1e1e1e] shadow-[0px_0px_32.400001525878906px_0px_rgba(0,0,0,0.29)] flex items-center justify-center flex-shrink-0 self-end transition-all duration-200",{"scale-95 opacity-70":j.value,"hover:scale-105":!j.value}])},[e("img",{src:t(le)["message/send1.svg"],class:D(["h-[80%] cursor-pointer transition-all duration-200",{"opacity-50":j.value}]),alt:""},null,10,cl)],2)])])],4),_.value?(o(),i("div",{key:0,style:ie({transform:(A.value?`translateY(-${P.value}em)`:"translateY(0)")+(m.value?`translateY(-${N.value}em)`:"translateY(0)")+(T.value?`translateY(-${H.value}em)`:"translateY(0)")}),class:"absolute left-0 right-0 bottom-[55em] w-full inline-flex items-center justify-center px-[15em]"},[e("div",{class:D([_.value.type=="media"?"max-h-[150em]":"max-h-[100em]","w-full h-full bg-[#E6E6EA] dark:bg-[#0D0D0D] rounded-[15em] flex overflow-auto no-scrollbar shadow-[0px_0px_32.400001525878906px_0px_rgba(0,0,0,0.15)]"])},[e("div",ul,[e("div",dl,[e("div",ml,[e("span",fl,p(_.value.sender_phone==t(l).phone_number?t(n)("inMessage.you"):_.value.sender_phone),1),(o(),i("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:s[17]||(s[17]=f=>_.value=null),class:"cursor-pointer anim-hover-1 h-[15em]",viewBox:"0 0 26 26",fill:"none"},s[25]||(s[25]=[e("path",{d:"M13 2C19.0751 2 24 6.92487 24 13C24 19.0751 19.0751 24 13 24C6.92487 24 2 19.0751 2 13C2 6.92487 6.92487 2 13 2Z",stroke:"#0088FE","stroke-width":"2"},null,-1),e("path",{d:"M8.75729 17.2415C8.50828 16.9925 8.38601 16.719 8.39049 16.4211C8.39487 16.1231 8.51715 15.854 8.7573 15.6138L11.3723 12.9989L8.75737 10.384C8.51719 10.1438 8.39488 9.87475 8.39045 9.5768C8.38601 9.27886 8.50831 9.00536 8.75736 8.75631C9.00641 8.50727 9.2799 8.38496 9.57785 8.3894C9.87581 8.39383 10.1449 8.51613 10.3851 8.75631L12.9999 11.3712L15.6149 8.75624C15.855 8.51609 16.1241 8.39382 16.4222 8.38943C16.7201 8.38496 16.9936 8.50723 17.2426 8.75624C17.4917 9.00534 17.614 9.27886 17.6095 9.57679C17.605 9.87473 17.4827 10.1438 17.2426 10.3839L14.6276 12.9989L17.2426 15.6139C17.4828 15.8541 17.6051 16.1231 17.6096 16.4211C17.614 16.719 17.4917 16.9925 17.2426 17.2416C16.9936 17.4906 16.7201 17.6129 16.4221 17.6085C16.1242 17.6041 15.8551 17.4818 15.615 17.2416L12.9999 14.6266L10.385 17.2415C10.1448 17.4817 9.87578 17.604 9.57785 17.6085C9.27991 17.6129 9.00639 17.4906 8.75729 17.2415Z",fill:"#0088FE"},null,-1)])))]),_.value.type=="media"?(o(),i("div",pl,[t(v).isVideo(_.value.content)?t(v).isVideo(_.value.content)?(o(),i("div",Cl,[e("video",{class:"w-full h-full object-cover",onClick:s[19]||(s[19]=f=>a.openPhotoViewer(_.value.content)),src:_.value.content,preload:"metadata",muted:""}," Your browser does not support the video tag. ",8,gl),e("div",_l,[e("div",wl,[e("img",{src:t(le)["photos/play.svg"],class:"h-[80%]",alt:""},null,8,xl)])])])):k("",!0):(o(),i("div",vl,[e("img",{src:_.value.content,onClick:s[18]||(s[18]=f=>a.openPhotoViewer(_.value.content)),class:"object-cover object-top w-full h-full",alt:""},null,8,hl)]))])):k("",!0),_.value.type=="text"?(o(),i("div",yl,[e("span",bl,p(_.value.content),1)])):k("",!0),_.value.type=="audio"?(o(),i("div",kl,[G(is,{audioSrc:_.value.content},null,8,["audioSrc"])])):k("",!0),_.value.type=="contact"?(o(),i("div",$l,[e("div",Sl,[e("div",Ml,[e("img",{src:t(v).GetPlayerPhotoByNumber(_.value.content.phone),class:"h-[80%] aspect-square rounded-full object-contain object-top",alt:""},null,8,Fl)]),e("div",Ll,[e("span",Dl,p(Fe(_.value.content).name),1),e("span",Pl,p(Fe(_.value.content).phone),1)])])])):k("",!0)])])],2)],4)):k("",!0),e("div",{class:"absolute bottom-0 left-0 right-0 z-30 emoji-picker-container",style:ie({transform:A.value?"translateY(0)":`translateY(${P.value}em)`})},[e("div",{class:"w-full shadow-[0px_-4px_20px_rgba(0,0,0,0.15)]",style:ie({height:`${P.value}em`})},[G(lt,{show:A.value,onSelectEmoji:D1,onClose:t1},null,8,["show"])],4)],4),T.value?(o(),i("div",{key:1,class:"absolute bottom-0 left-0 right-0 z-30 emoji-picker-container",style:ie({transform:T.value?"translateY(0)":`translateY(${H.value}em)`})},[e("div",{class:"w-full shadow-[0px_-4px_20px_rgba(0,0,0,0.15)]",style:ie({height:`${H.value+10}em`,backgroundImage:`url(${t(le)["test4.png"]})`,backgroundSize:"100% 100%"})},[G(rn,{show:T.value,onSendAudio:O1,onClose:s[20]||(s[20]=f=>T.value=!1)},null,8,["show"])],4)],4)):k("",!0),e("div",{class:"absolute bottom-0 left-0 right-0 z-30 emoji-picker-container",style:ie({transform:m.value?"translateY(0)":`translateY(${N.value}em)`})},[e("div",{class:"w-full bg-white dark:bg-[#1a1a1a] shadow-[0px_-4px_20px_rgba(0,0,0,0.15)]",style:ie({height:`${N.value}em`})},[G(Ys,{onClose:s[21]||(s[21]=f=>m.value=!1),onSendmoney:H1,onRequestmoney:B1})],4)],4),e("div",{class:"absolute bottom-0 left-0 right-0 z-30 emoji-picker-container",style:ie({transform:b.value?"translateY(0)":`translateY(${N.value}em)`})},[e("div",{class:"w-full bg-white dark:bg-[#1a1a1a] shadow-[0px_-4px_20px_rgba(0,0,0,0.15)]",style:ie({height:`${N.value}em`,backgroundImage:`url(${t(le)["message/requestlocation.png"]})`,backgroundSize:"100% 100%"})},[G(Xs,{onClose:s[22]||(s[22]=f=>b.value=!1),onRequest:a.onRequestLocation,onSend:V1},null,8,["onRequest"])],4)],4)]),je.value?(o(),i("div",jl,[je.value?(o(),V(h1,{key:0,details:je.value,onBack:Y1},null,8,["details"])):k("",!0)])):k("",!0)])}}},Al=ke(El,[["__scopeId","data-v-644d0a3b"]]),Rl={class:"w-full h-full pt-[4em] bg-[#F2F2F7] dark:bg-black relative"},Ol={class:"w-full h-[50em] absolute bottom-[12em] flex items-center z-[2] justify-center"},Tl={class:"w-[90%] h-full rounded-full flex justify-between"},Nl={class:"w-[77%] h-full borde shadow-[0px_0px_32.400001525878906px_0px_rgba(0,0,0,0.10)] anim-hover-1 rounded-full bg-white dark:bg-[#1e1e1e] flex",initial:{opacity:0},enter:{opacity:1,transition:{delay:100,duration:300}}},Vl={class:"w-[28%] h-full flex items-center justify-center"},Hl={xmlns:"http://www.w3.org/2000/svg",class:"h-[35%]",viewBox:"0 0 24 24",fill:"none"},Bl=["fill"],Zl={class:"w-[77%] h-full"},Il=["placeholder"],ql={class:"w-full h-[70em] px-[4em] mt-[1em] flex items-end justify-center"},Gl={class:"w-[90%] h-[41%] flex items-center justify-between relative"},Yl={class:"w-full h-full flex items-center justify-center absolute"},zl={class:"text-[16em] font-['SFPRO'] text-black dark:text-white font-[400] text-center leading-[100%] mt-[1px]"},Ul={class:"text-[10em] font-['SFPRO'] text-black dark:text-white font-[500] text-center leading-[100%]"},Kl=["src"],Jl={key:0,class:"w-full h-[117em] flex items-end justify-end"},Wl={class:"w-[100%] h-[85%]"},Xl={class:"w-full h-full"},Ql={class:"w-full h-[80%] anim-hover-1",style:{cursor:"pointer"}},e2=["src"],t2={class:"w-full h-[15%] flex items-end justify-center"},s2={class:"text-[9em] font-['SFPRO'] text-black dark:text-white font-[500] text-center leading-[100%] fixtext"},n2={class:"w-full px-[4em] h-full"},l2={class:"w-full h-[25em] px-[13em] flex items-end"},o2={class:"text-[14.5em] font-['SFPRO'] text-black dark:text-white font-[400] text-center leading-[100%] mt-[1em]"},a2=["onClick"],r2={class:"w-[42em] h-full flex items-center justify-center"},i2=["src"],c2=["src"],u2={class:"h-full w-[230em] flex"},d2={class:"w-full h-[23em] px-[14em] flex items-end relative"},m2={class:"h-[40%] absolute right-0 transition-opacity duration-300",viewBox:"0 0 9 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},f2=["fill"],p2={class:"w-full h-[20em] px-[14em] flex items-center justify-start overflow-hidden"},v2=["onClick"],h2=["src"],C2={__name:"MessageList",props:{searchQuery:{type:String,default:""}},setup(S){const{t:w}=ce(),n=J(),c=$e(),v=p1(),{DarkMode:h}=q(n),{ScrollPage:r,SelectedChannel:l}=q(c),g=d(!1);ge(()=>{h.value?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark")});const C=[v1],u=d(!1),x=()=>{u.value=!u.value},M=d(!1),E=d(null),A=d("all"),T=d(""),H=()=>{M.value=!M.value},P=b=>{A.value=b,M.value=!1},N=b=>{E.value&&!E.value.contains(b.target)&&(M.value=!1)},j=d(null),Y=d(0),oe=d("top"),Z=()=>{if(!j.value)return;const b=j.value,y=b.scrollTop,de=b.scrollHeight,$=b.clientHeight,ne=de-$;Y.value=ne>0?y/ne:0,y<=5?oe.value="top":y>=ne-5?oe.value="bottom":oe.value="middle"};Re(()=>{v.FetchFavContacts(),j.value&&(j.value.addEventListener("scroll",Z),setTimeout(()=>I(this,null,function*(){yield Ae(),Z()}),100)),document.addEventListener("click",N)}),De(()=>{j.value&&j.value.removeEventListener("scroll",Z),document.removeEventListener("click",N)});const ae=O(()=>{var de,$,ne;const b=(($=(de=r.value)==null?void 0:de.chatlist)==null?void 0:$.loadedData)||((ne=r.value)==null?void 0:ne.chatlist)||r.value||[];if(!Array.isArray(b)||b.length===0)return[];let y=[...b];if(y=y.filter(se=>!se.is_deleted),A.value==="missed"&&(y=y.filter(se=>se.unread_count>0)),T.value.trim()!==""){const se=T.value.toLowerCase().trim();y=y.filter(X=>{var Me,ve,_e,we,Oe,Te;const re=X.type==="group"?(Me=X.name)==null?void 0:Me.toLowerCase():(_e=(ve=X.contact_info)==null?void 0:ve.name)==null?void 0:_e.toLowerCase(),W=(we=X.last_message)==null?void 0:we.toLowerCase(),Pe=X.type!=="group"?(Te=(Oe=X.contact_info)==null?void 0:Oe.phone)==null?void 0:Te.toLowerCase():"";return(re==null?void 0:re.includes(se))||(W==null?void 0:W.includes(se))||(Pe==null?void 0:Pe.includes(se))})}return y.sort((se,X)=>{let re=parseInt(se.last_message_at)||0,W=parseInt(X.last_message_at)||0;return re>0&&re.toString().length<=10&&(re=re*1e3),W>0&&W.toString().length<=10&&(W=W*1e3),W-re})}),te=b=>{c.SetSelectedChannel(b)},Ce=()=>{c.SetSelectedChannel(null)},R=b=>{let y=parseInt(b);if(y.toString().length===10&&(y*=1e3),isNaN(y)||y<=0)return w("messageList.unknown");const de=new Date,$=new Date(y);if(y>Date.now())return w("messageList.now");if(de.toDateString()===$.toDateString()){const se=$.getHours().toString().padStart(2,"0"),X=$.getMinutes().toString().padStart(2,"0");return`${se}:${X}`}else{const se=$.getDate().toString().padStart(2,"0"),X=($.getMonth()+1).toString().padStart(2,"0"),re=$.getHours().toString().padStart(2,"0"),W=$.getMinutes().toString().padStart(2,"0");return`${se}.${X} ${re}:${W}`}},B=()=>I(this,null,function*(){let b=yield K("DeleteMessageList",{channel_id:z.value});b.success?(c.RemoveChatListByChannelId(z.value),z.value=!1):n.TriggerNotification({appname:"message",header:w("message.title"),message:w(b.message)})}),z=d(!1),fe=()=>{z.value=!1},ue=d(null),_=b=>I(this,null,function*(){if(!b)return;let y=yield v.GetContactDetails(b);y&&y.success&&(ue.value=y)}),m=()=>{ue.value=null};return(b,y)=>{const de=et("motion");return o(),i("div",Rl,[z.value?(o(),V(Qe,{key:0,onCancel:fe,onSubmit:B,header:t(w)("general.areYouSure"),label:t(w)("message.areyousuredeletemessage"),buttons:{cancel:t(w)("general.cancel"),submit:t(w)("general.delete")}},null,8,["header","label","buttons"])):k("",!0),ue.value?(o(),V(h1,{key:1,details:ue.value,onBack:m},null,8,["details"])):k("",!0),e("div",{class:D(["main-call-page",{"slide-left":t(l)}])},[e("div",Ol,[e("div",Tl,[Se((o(),i("div",Nl,[e("div",Vl,[(o(),i("svg",Hl,[e("path",{d:"M0 9.70704C0 11.0451 0.253839 12.3 0.761516 13.4718C1.2692 14.6437 1.97339 15.6756 2.87411 16.5677C3.77483 17.4597 4.8168 18.1571 6.00001 18.6599C7.18323 19.1627 8.45037 19.414 9.80145 19.414C10.8659 19.414 11.8813 19.2518 12.8475 18.9275C13.8137 18.6031 14.6981 18.1571 15.5005 17.5894L21.5435 23.5863C21.6909 23.7243 21.8526 23.8277 22.0286 23.8966C22.2047 23.9655 22.391 24 22.5876 24C22.8659 24 23.1116 23.9371 23.3245 23.8114C23.5374 23.6857 23.7032 23.5134 23.8219 23.2945C23.9406 23.0755 24 22.8322 24 22.5646C24 22.37 23.9652 22.1875 23.8956 22.0172C23.826 21.8469 23.7257 21.6969 23.5948 21.5672L17.5886 15.5824C18.2191 14.7714 18.7124 13.8672 19.0686 12.8697C19.4248 11.8722 19.6029 10.818 19.6029 9.70704C19.6029 8.36897 19.349 7.11403 18.8414 5.94222C18.3337 4.7704 17.6295 3.73847 16.7288 2.84643C15.8281 1.95439 14.7861 1.25697 13.6029 0.754181C12.4197 0.251394 11.1525 0 9.80145 0C8.45037 0 7.18323 0.251394 6.00001 0.754181C4.8168 1.25697 3.77483 1.95439 2.87411 2.84643C1.97339 3.73847 1.2692 4.7704 0.761516 5.94222C0.253839 7.11403 0 8.36897 0 9.70704ZM2.10031 9.70704C2.10031 8.65281 2.29887 7.66548 2.69601 6.74505C3.09315 5.82463 3.64586 5.01368 4.35415 4.3122C5.06244 3.61074 5.88128 3.06335 6.81066 2.67004C7.74004 2.27673 8.73697 2.08008 9.80145 2.08008C10.8659 2.08008 11.8629 2.27673 12.7922 2.67004C13.7216 3.06335 14.5384 3.61074 15.2426 4.3122C15.9468 5.01368 16.4995 5.82463 16.9007 6.74505C17.302 7.66548 17.5026 8.65281 17.5026 9.70704C17.5026 10.7613 17.302 11.7486 16.9007 12.669C16.4995 13.5894 15.9468 14.3983 15.2426 15.0957C14.5384 15.7932 13.7216 16.3406 12.7922 16.7379C11.8629 17.1353 10.8659 17.334 9.80145 17.334C8.73697 17.334 7.74004 17.1353 6.81066 16.7379C5.88128 16.3406 5.06244 15.7932 4.35415 15.0957C3.64586 14.3983 3.09315 13.5894 2.69601 12.669C2.29887 11.7486 2.10031 10.7613 2.10031 9.70704Z",fill:t(h)?"#FFFFFFB2":"black"},null,8,Bl)]))]),e("div",Zl,[Se(e("input",{ref:"searchInput",type:"text","onUpdate:modelValue":y[0]||(y[0]=$=>T.value=$),placeholder:t(w)("messageList.searchMessages"),class:"w-full ml-[-.5em] h-full border-none outline-none bg-transparent text-[11.5em] font-[400] text-black dark:text-white mt-[-.02em] placeholder:text-black/50 dark:placeholder:text-white/50",style:{"line-height":"normal","letter-spacing":"-0.23px"}},null,8,Il),[[qe,T.value]])])])),[[de]]),Se((o(),i("div",{onClick:y[1]||(y[1]=$=>g.value=!0),class:"aspect-square bg-white dark:bg-[#1e1e1e] h-full rounded-full shadow-[0px_0px_32.400001525878906px_0px_rgba(0,0,0,0.10)] flex items-center justify-center cursor-pointer anim-hover-1",initial:{opacity:0},enter:{opacity:1,transition:{delay:200,duration:300}}},y[7]||(y[7]=[e("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-[30%]",viewBox:"0 0 26 26",fill:"none"},[e("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M19.5129 1.11303C20.9969 -0.37101 23.403 -0.37101 24.887 1.11303C26.3711 2.59707 26.3711 5.00316 24.887 6.4872L24.2742 7.10007L18.9001 1.7259L19.5129 1.11303ZM17.4858 3.14011L22.8599 8.51428L14.6879 16.6863C13.8831 17.4912 12.8746 18.0621 11.7705 18.3381L7.90931 19.3035C7.56853 19.3887 7.20804 19.2888 6.95967 19.0404C6.71128 18.792 6.61143 18.4316 6.69663 18.0908L7.66192 14.2296C7.93797 13.1255 8.50893 12.1169 9.31376 11.3121L17.4858 3.14011ZM11.0185 2.66667H10.9363C8.87536 2.66664 7.21376 2.66662 5.89287 2.82275C4.52583 2.98434 3.35603 3.32844 2.36971 4.13787C2.04151 4.40723 1.74056 4.70816 1.47121 5.03638C0.661775 6.02268 0.317668 7.19248 0.156081 8.55951C-5.19653e-05 9.8804 -2.55475e-05 11.542 1.11918e-06 13.6029V14.4279C-3.88808e-05 16.7917 -6.54062e-05 18.6971 0.201415 20.1956C0.410588 21.7513 0.858081 23.0613 1.89841 24.1016C2.93877 25.142 4.24867 25.5895 5.8044 25.7987C7.30287 26 9.20812 26 11.5718 26H12.397C14.4579 26 16.1195 26 17.4405 25.8439C18.8075 25.6823 19.9773 25.3383 20.9637 24.5288C21.2918 24.2595 21.5927 23.9585 21.8621 23.6303C22.6715 22.644 23.0157 21.4743 23.1773 20.1072C23.3334 18.7863 23.3334 17.1247 23.3333 15.0639V14.9815C23.3333 14.2656 22.753 13.6852 22.037 13.6852C21.3211 13.6852 20.7407 14.2656 20.7407 14.9815C20.7407 17.144 20.7386 18.652 20.6026 19.8028C20.4699 20.9251 20.2255 21.5377 19.8579 21.9856C19.6963 22.1825 19.5158 22.3631 19.3189 22.5247C18.871 22.8923 18.2585 23.1365 17.1361 23.2692C15.9853 23.4053 14.4773 23.4075 12.3147 23.4075H11.6666C9.18571 23.4075 7.4554 23.4047 6.14987 23.2291C4.88161 23.0587 4.21001 22.7468 3.73165 22.2684C3.25331 21.79 2.94142 21.1184 2.7709 19.8501C2.59536 18.5447 2.5926 16.8143 2.5926 14.3333V13.6852C2.5926 11.5227 2.59472 10.0147 2.73076 8.86384C2.86341 7.74158 3.1078 7.12892 3.47533 6.68108C3.63693 6.48416 3.81751 6.30359 4.01443 6.14199C4.46227 5.77446 5.07492 5.53008 6.1972 5.39742C7.34808 5.26139 8.856 5.25927 11.0185 5.25927C11.7345 5.25927 12.3149 4.6789 12.3149 3.96296C12.3149 3.24704 11.7345 2.66667 11.0185 2.66667Z",fill:"#0A84FF"})],-1)]))),[[de]])])]),e("div",ql,[e("div",Gl,[e("div",Yl,[e("span",zl,p(t(w)("messageList.messages")),1)]),e("div",{onClick:x,class:"inline-flex h-full relative z-[5] px-[10em] items-center justify-center bg-white dark:bg-[#1E1E1E] shadow-[0px_0px_32.400001525878906px_0px_rgba(0,0,0,0.10)] rounded-full cursor-pointer anim-hover-1"},[e("span",Ul,p(u.value?t(w)("general.done"):t(w)("general.edit")),1)]),e("div",{ref_key:"dropdownRef",ref:E,onClick:H,class:"h-full relative aspect-square rounded-full z-[2] bg-white dark:bg-[#1E1E1E] shadow-[0px_0px_32.400001525878906px_0px_rgba(0,0,0,0.10)] flex items-center justify-center cursor-pointer anim-hover-1"},[e("img",{src:t(le)["call/sort.svg"],class:D(["h-[25%] mr-[1px]",t(h)?"svgwhite":""]),alt:""},null,10,Kl),M.value?(o(),i("div",{key:0,onClick:y[4]||(y[4]=Xe(()=>{},["stop"])),class:"inline-flex flex-col rounded-[15em] px-[15em] absolute top-0 right-0 bg-white dark:bg-[#1E1E1E] shadow-[0px_0px_32.400001525878906px_0px_rgba(0,0,0,0.10)]"},[e("div",{onClick:y[2]||(y[2]=$=>P("all")),class:"min-w-[10em] h-[32em] flex items-center justify-center border-b-[1px] border-black/10 cursor-pointer"},[e("span",{class:D([A.value==="all"?"text-[#0B84FF]":"text-black dark:text-white","text-[10em] font-['SFPRO'] font-[400] leading-[100%] whitespace-nowrap mt-[3px]"])},p(t(w)("messageList.allMessages")),3)]),e("div",{onClick:y[3]||(y[3]=$=>P("missed")),class:"min-w-[10em] h-[32em] flex items-center justify-center cursor-pointer"},[e("span",{class:D([A.value==="missed"?"text-[#0B84FF]":"text-black dark:text-white","text-[10em] font-['SFPRO'] font-[400] leading-[100%] whitespace-nowrap"])},p(t(w)("messageList.missedMessage")),3)])])):k("",!0)],512)])]),t(v).GetFavContacts.length>0?(o(),i("div",Jl,[e("div",Wl,[G(t(m1),{modules:C,"slides-per-view":"auto","space-between":5,"free-mode":!0,class:"h-full"},{default:be(()=>[(o(!0),i(Ze,null,Ie(t(v).GetFavContacts,($,ne)=>Se((o(),V(t(We),{onClick:se=>_($.target_phone),key:ne,initial:{opacity:0,scale:.5,y:20},enter:{opacity:1,scale:1,y:0,transition:{delay:ne*100,duration:400,type:"spring",stiffness:200,damping:15}},class:"!w-[50em] first:ml-[13em] mt-[4em] !overflow-visible"},{default:be(()=>[e("div",Xl,[e("div",Ql,[e("img",{src:t(n).GetPlayerPhotoByNumber($.target_phone),class:"h-full object-cover w-full object-top rounded-[10em]",alt:""},null,8,e2)]),e("div",t2,[e("span",s2,p($.name),1)])])]),_:2},1032,["onClick","enter"])),[[de]])),128))]),_:1})])])):k("",!0),e("div",{class:D([t(v).GetFavContacts.length>0?"h-[450em]":"h-[565em]","w-full flex items-end justify-center pt-[8em]"])},[e("div",n2,[e("div",l2,[e("span",o2,p(A.value==="missed"?t(w)("messageList.missedMessages"):t(w)("messageList.allMessages")),1)]),e("div",{class:D(["w-full h-[calc(100%-25em)] px-[13em] overflow-auto no-scrollbar",[oe.value==="top"?"mask-bottom":"",oe.value==="middle"?"mask-both":"",oe.value==="bottom"?"mask-top":""]]),ref_key:"scrollContainer",ref:j},[y[9]||(y[9]=e("div",{class:"w-full h-[5em]"},null,-1)),(o(!0),i(Ze,null,Ie(ae.value,$=>(o(),i("div",{onClick:ne=>te($.channel_id),key:$.channel_id,class:"w-full h-[55em] flex relative anim-hover-1 justify-between cursor-pointer group"},[y[8]||(y[8]=e("div",{class:"absolute h-[0.5em] right-0 w-[79%] bottom-0 bg-black/10 dark:bg-white/10"},null,-1)),e("div",r2,[$.type!=="group"?(o(),i("img",{key:0,src:t(n).GetPlayerPhotoByNumber($.contact_info.phone),class:"h-[70%] aspect-square object-cover object-center rounded-full",alt:""},null,8,i2)):(o(),i("img",{key:1,src:$.avatar,class:"h-[70%] aspect-square object-cover object-center rounded-full",alt:""},null,8,c2))]),e("div",u2,[e("div",{class:D(["h-full transition-[width] duration-300 ease-in-out",u.value?"w-[200em]":"w-[220em]"])},[e("div",d2,[$.type!=="group"?(o(),i("span",{key:0,class:D([$.unread_count>0?"text-[#0A84FF]":" text-black dark:text-white","text-[11em] font-['SFPRO'] font-[400] text-center leading-[100%] mt-[1em]"])},p($.contact_info.name),3)):(o(),i("span",{key:1,class:D([$.unread_count>0?"text-[#0A84FF]":" text-black dark:text-white","text-[11em] font-['SFPRO'] font-[400] text-center leading-[100%] mt-[1em]"])},p($.name),3)),e("span",{class:D(["text-[10em] font-['SFPRO'] font-[400] text-center leading-[100%] mt-[1em] absolute right-[2em] transition-opacity duration-300",(u.value,$.unread_count>0?"text-[#0A84FF]":" text-black dark:text-white/50")])},p(R($.last_message_at)),3),(o(),i("svg",m2,[e("path",{d:"M8.33333 6.66667C8.33333 6.56939 8.31203 6.47851 8.26943 6.39402C8.22683 6.30953 8.16576 6.23145 8.08623 6.15976L1.33776 0.199693C1.18439 0.0665643 0.996932 0 0.775392 0C0.633379 0 0.502727 0.0307221 0.383436 0.0921664C0.264145 0.15361 0.170416 0.236815 0.10225 0.341782C0.0340833 0.446749 0 0.565797 0 0.698926C0 0.888378 0.0738468 1.05479 0.22154 1.19816L6.42468 6.66667L0.22154 12.1352C0.0738468 12.2786 0 12.445 0 12.6345C0 12.7676 0.0340833 12.8866 0.10225 12.9916C0.170416 13.0966 0.264145 13.1798 0.383436 13.2412C0.502727 13.3026 0.633379 13.3333 0.775392 13.3333C0.996932 13.3333 1.18439 13.2642 1.33776 13.126L8.08623 7.17359C8.16576 7.10191 8.22683 7.02382 8.26943 6.93933C8.31203 6.85485 8.33333 6.76396 8.33333 6.66667Z",fill:$.unread_count>0?"#0A84FF":(t(h),"#8A8A8A")},null,8,f2)]))]),e("div",p2,[e("span",{class:D([$.unread_count>0?"text-[#0A84FF]":" text-black/60 dark:text-white/60","text-[10em] font-['SFPRO'] font-[400] fixtext text-start truncate"])},p($.last_message.startsWith("message.Locales_")?t(w)($.last_message):$.last_message),3)])],2),e("div",{onClick:[y[5]||(y[5]=Xe(()=>{},["stop"])),ne=>z.value=$.channel_id],class:D(["h-full flex items-center justify-center transition-all duration-300 overflow-hidden",u.value?"w-[30em] opacity-100":"w-0 opacity-0"])},[e("img",{src:t(le)["call/delete.svg"],class:"h-[25%]",alt:""},null,8,h2)],10,v2)])],8,a2))),128)),y[10]||(y[10]=e("div",{class:"w-full h-[110em]"},null,-1))],2)])],2)],2),e("div",{class:D(["notifications-page-wrapper",{active:t(l)}])},[t(l)?(o(),V(Al,{key:0,onClose:Ce})):k("",!0)],2),G(C1,{show:g.value,onCancel:y[6]||(y[6]=$=>g.value=!1)},null,8,["show"])])}}},g2=ke(C2,[["__scopeId","data-v-430b3b8a"]]),_2={class:"w-full rounded-[44em] overflow-hidden h-full"},w2={__name:"MessageApp",setup(S){const w=J(),{DarkMode:n}=q(w);return $e(),ge(()=>{n.value?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark")}),(c,v)=>(o(),i("div",_2,[G(g2)]))}},E2=ke(w2,[["__scopeId","data-v-3fb43bdd"]]);export{E2 as default};
|