2 lines
46 KiB
JavaScript
2 lines
46 KiB
JavaScript
"use strict";(self.webpackChunktelegram_t=self.webpackChunktelegram_t||[]).push([[8422],{27225:(t,e,a)=>{a.d(e,{Co:()=>S,X9:()=>U,ft:()=>_});var i=a(59187),s=a(91713),d=a(83716),o=a(53551),n=a(51190),r=a(65054),c=a(16974),l=a(60782),h=a(59692),u=a(69118),I=a(18629),p=a(92387),g=a(4463),f=a(33555),V=a(11302),w=a(78958),b=a(44271),C=a(7054),m=a(42431),R=a(9211);const y={id:d.awM,accessHash:"0",type:"userTypeRegular",isMin:!0,phoneNumber:""},v=new Set(["FILTERS_TOO_MUCH","CHATLISTS_TOO_MUCH","INVITES_TOO_MUCH"]),A=(0,u.P2)((t=>t()),3e3,!0),M=(0,u.Ds)((t=>t()),500,!1,!0);function F(t,e){(0,p.t9)("abortChatRequests",{chatId:t,threadId:e})}function P(t,e,a,...[i=(0,r._w)()]){const s=(0,C.Btg)(t,i),d=s?.chatId,o=s?.threadId;if(d&&(d!==e||o!==a)){const[a,s]=Object.values(t.byTabId).reduce((([e,a],{id:s})=>{if(s===i||e&&a)return[e,a];const n=(0,C.Btg)(t,s),r=n?.chatId===d;return[e||r,a||r&&n?.threadId===o]}),[d===e,!1]);(!a||!s)&&F(d,a?o:void 0)}}async function T(t,e,a,s=!1,o){let n=(0,f.Rd)(),r=(0,C.VFo)(n)?.id;const c="saved"===t?await(0,p.t9)("fetchSavedChats",{limit:d.Ov0,offsetDate:a,withPinned:s}):await(0,p.t9)("fetchChats",{limit:d.Ov0,offsetDate:a,archived:"archived"===t,withPinned:s,lastLocalServiceMessageId:r});if(!c)return;const{chatIds:h}=c;if(h.length>0&&h[0]===e&&h.shift(),n=(0,f.Rd)(),r=(0,C.VFo)(n)?.id,s)if("active"===t){if(!h.includes(d.awM)){const t=await(0,p.t9)("fetchChat",{type:"user",user:y});n=(0,f.Rd)();const e=t&&(0,C.Z1J)(n,t.chatId);e&&(h.unshift(e.id),c.chats.unshift(e),r&&(c.lastMessageByChatId[e.id]=r))}const e=Object.values(n.byTabId),a=e.flatMap((({id:t})=>{const e=(0,C.jrE)(n,t);return e?[e]:[]})),i=e.flatMap((({id:t})=>(0,C.P2Q)(n,t)||[]));n.currentUserId&&n.users.byId[n.currentUserId]&&i.push(n.users.byId[n.currentUserId]),n=(0,V.s5)(n,(0,l.ee)(i.concat(c.users),"id")),n=(0,V.ps)(n,c.userStatusesById),n=(0,V.SL)(n,(0,l.ee)(a.concat(c.chats),"id")),n=(0,V.Mg)(n,t,h)}else n=(0,V.Sh)(n,(0,l.ee)(c.users,"id")),n=(0,V.zn)(n,c.userStatusesById),n=(0,V.GL)(n,(0,l.ee)(c.chats,"id")),n=(0,V.Mg)(n,t,h);else{const e=(0,l.ee)(c.chats,"id");n=(0,V.Sh)(n,(0,l.ee)(c.users,"id")),n=(0,V.zn)(n,c.userStatusesById),n=(0,V.GL)(n,e),n=(0,V.B1)(n,t,h)}n=(0,V.vv)(n,t,c),n=(0,V.m6)(n,c.messages),n=(0,V.fr)(n,c.lastMessageByChatId,t),(o?c.chatIds:Object.keys(c.draftsById)).forEach((t=>{const e=c.draftsById[t],a=(0,C.cii)(n,t,i._f);(e||a)&&((0,C.Mst)(n,t,i._f)?.isLocal||(n=(0,V.pf)(n,t,i._f,"draft",e)))})),0!==h.length&&h.length!==c.totalChatCount||n.chats.isFullyLoaded[t]||(n={...n,chats:{...n.chats,isFullyLoaded:{...n.chats.isFullyLoaded,[t]:!0}}}),(0,f.R3)(n)}async function _(t,e,a,...[i=(0,r._w)()]){const s=await(0,p.t9)("fetchFullChat",a);if(!s)return;const{users:d,userStatusesById:o,fullInfo:n,groupCall:c,membersCount:h,isForumAsMessages:u}=s;if(t=(0,f.Rd)(),d&&(t=(0,V.Sh)(t,(0,l.ee)(d,"id"))),o&&(t=(0,V.zn)(t,o)),c){const e=(0,m.$5)(t,c.id);t=(0,w.AH)(t,c.id,(0,l.CE)(c,["connectionState","isLoaded"]),void 0,e?void 0:c.participantsCount)}void 0!==h&&(t=(0,V.a4)(t,a.id,{membersCount:h})),a.isForum&&(t=(0,V.a4)(t,a.id,{isForumAsMessages:u})),t=(0,V.FK)(t,a.id,n),(0,f.R3)(t);const I=n.stickerSet,g=I&&(0,C.Ny0)(t,I);return I&&!g&&e.loadStickers({stickerSetInfo:{id:I.id,accessHash:I.accessHash},tabId:i}),s}async function S(t,e){t=(0,f.Rd)();const a=(0,C.DIA)(t,e);if(a&&!a.isMin)return a;const{chat:i,user:s}=await(0,p.t9)("getChatByUsername",e)||{};return i?(t=(0,f.Rd)(),t=(0,V.a4)(t,i.id,i),s&&(t=(0,V.Nq)(t,s.id,s)),(0,f.R3)(t),i):void 0}async function B(t,e,a,...[i=(0,r._w)()]){const s=await S(t,a);if(!s)return;t=(0,f.Rd)();const d=(0,C.dyD)(t,s.id);if(!d)return;if(!(0,g.cS)(d))return;const o=await(0,p.t9)("loadAttachBot",{bot:d});if(t=(0,f.Rd)(),o)return t=(0,V.Sh)(t,(0,l.ee)(o.users,"id")),(0,f.R3)(t),o.bot;e.showNotification({message:h.Iu("WebApp.AddToAttachmentUnavailableError"),tabId:i})}async function H(t,e,a,i,s,...[d=(0,r._w)()]){t=(0,f.Rd)();const o=await B(t,e,i,d);o&&e.callAttachBot({bot:o,chatId:a,..."string"==typeof s&&{startParam:s},tabId:d})}async function U(t,e,a,...[i=(0,r._w)()]){const s=(0,C.Z1J)(t,a);if(!s||!(0,g.G9)(s))return s;const d=await async function(t,e,a,...[i=(0,r._w)()]){try{return await(0,p.t9)("migrateChat",a)}catch(t){return void("CHANNELS_TOO_MUCH"===t.message?e.openLimitReachedModal({limit:"channels",tabId:i}):e.showDialog({data:{...t,hasErrorKey:!0},tabId:i}))}}(0,e,s,i);return d?(e.loadFullChat({chatId:d.id,tabId:i}),e.openChat({id:d.id,tabId:i}),d):void 0}(0,f.iw)("preloadTopChatMessages",(async(t,e)=>{const a=new Set;for(let s=0;s<d.ulj;s++){await(0,u.wO)(100),t=(0,f.Rd)();const s=Object.values(t.byTabId).map((({id:e})=>(0,C.Btg)(t,e)?.chatId)).filter(Boolean),o=(0,c.gO)(d.NfV),n=o?.find((t=>!s.includes(t)&&!a.has(t)));if(!n)return;a.add(n),e.loadViewportMessages({chatId:n,threadId:i._f,tabId:(0,r._w)()})}})),(0,f.iw)("openChat",((t,e,a)=>{const{id:s,type:d,noForumTopicPanel:o,shouldReplaceHistory:n,shouldReplaceLast:c,tabId:l=(0,r._w)()}=a;if(e.processOpenChatOrThread({chatId:s,type:d,threadId:i._f,noForumTopicPanel:o,shouldReplaceHistory:n,shouldReplaceLast:c,tabId:l}),P(t,s,i._f,l),!s)return;const h=(0,C.Z1J)(t,s);h?.hasUnreadMark&&e.toggleChatUnread({id:s});const u=!(0,C.xMv)(t,s);if(h)u&&!h.isMin&&e.requestChatUpdate({chatId:s});else if((0,C.FM1)(t,s))(0,p.t9)("fetchChat",{type:"self"});else{const e=(0,C.dyD)(t,s);e&&(0,p.t9)("fetchChat",{type:"user",user:e})}e.closeStoryViewer({tabId:l})})),(0,f.iw)("openSavedDialog",((t,e,a)=>{const{chatId:i,tabId:s=(0,r._w)(),...d}=a;e.openThread({chatId:t.currentUserId,threadId:i,tabId:s,...d})})),(0,f.iw)("openThread",(async(t,e,a)=>{const{type:s,isComments:d,noForumTopicPanel:o,shouldReplaceHistory:n,shouldReplaceLast:c,focusMessageId:u,tabId:I=(0,r._w)()}=a;let w,m,R,{chatId:y}=a;if(d){const{originChannelId:t,originMessageId:e}=a;m=t,R=e}else{m=a.chatId,w=a.threadId,R=w;const r=(0,C.Z1J)(t,m);if(w===i._f)return void e.openChat({id:y,type:s,noForumTopicPanel:o,shouldReplaceHistory:n,shouldReplaceLast:c,tabId:I});if(r?.isForum||y&&(0,g._o)(y,w,t.currentUserId))return void e.processOpenChatOrThread({chatId:y,type:s,threadId:w,isComments:d,noForumTopicPanel:o,shouldReplaceHistory:n,shouldReplaceLast:c,tabId:I})}const v=(0,C.Z1J)(t,m),A=(0,C.tZg)(t,m,R),M=(0,C.cii)(t,m,R);if(!v)return;if(P(t,m,R,I),y&&A?.threadId&&(d||M?.listedIds?.length&&M.listedIds.includes(Number(A.threadId))))return t=(0,b.i)(t,{loadingThread:void 0},I),(0,f.R3)(t),void e.processOpenChatOrThread({chatId:y,type:s,threadId:A.threadId,isComments:d,noForumTopicPanel:o,shouldReplaceHistory:n,shouldReplaceLast:c,tabId:I});let{loadingThread:T}=(0,C.jUK)(t,I);T&&F(T.loadingChatId,T.loadingMessageId),t=(0,b.i)(t,{loadingThread:{loadingChatId:m,loadingMessageId:Number(R)}},I),(0,f.R3)(t);const _=()=>{const t=(0,f.Rd)();d||(0,C.Btg)(t,I)?.chatId!==m||(0,C.Btg)(t,I)?.threadId!==R||e.openPreviousChat({tabId:I})};d||e.processOpenChatOrThread({chatId:y,type:s,threadId:w,tabId:I,isComments:d,noForumTopicPanel:o,shouldReplaceHistory:n,shouldReplaceLast:c});const S=await(0,p.t9)("fetchDiscussionMessage",{chat:(0,C.Z1J)(t,m),messageId:Number(R)});if(t=(0,f.Rd)(),T=(0,C.jUK)(t,I).loadingThread,T?.loadingChatId===m&&T?.loadingMessageId===R){if(!S)return t=(0,b.i)(t,{loadingThread:void 0},I),(0,f.R3)(t),e.showNotification({message:h.Iu(d?"ChannelPostDeleted":"lng_message_not_found"),tabId:I}),void _();w??(w=S.threadId),y??(y=S.chatId),y?(t=(0,f.Rd)(),t=(0,V.Sh)(t,(0,l.ee)(S.users,"id")),t=(0,V.fZ)(t,(0,l.ee)(S.chats,"id")),t=(0,V.m6)(t,S.messages),d&&(t=(0,V.Xg)(t,m,R,{threadId:w}),t=(0,V.Xg)(t,y,w,{isCommentsInfo:!1,threadId:w,chatId:y,fromChannelId:m,fromMessageId:R,...A&&(0,l.ei)(A,["messagesCount","lastMessageId","lastReadInboxMessageId","recentReplierIds"])})),t=(0,V.sN)(t,y,w,{firstMessageId:S.firstMessageId}),(0,f.R3)(t),u&&e.focusMessage({chatId:y,threadId:w,messageId:u,tabId:I}),e.loadViewportMessages({chatId:y,threadId:w,tabId:I,onError:()=>{t=(0,f.Rd)(),t=(0,b.i)(t,{loadingThread:void 0},I),(0,f.R3)(t),e.showNotification({message:h.Iu("Group.ErrorAccessDenied"),tabId:I})},onLoaded:()=>{t=(0,f.Rd)(),T=(0,C.jUK)(t,I).loadingThread,T?.loadingChatId===m&&T?.loadingMessageId===R&&(t=(0,b.i)(t,{loadingThread:void 0},I),(0,f.R3)(t),e.processOpenChatOrThread({chatId:y,type:s,threadId:w,tabId:I,isComments:d,noForumTopicPanel:o,shouldReplaceHistory:n,shouldReplaceLast:c}))}})):_()}else _()})),(0,f.iw)("openLinkedChat",(async(t,e,a)=>{const{id:i,tabId:s=(0,r._w)()}=a,d=(0,C.Z1J)(t,i);if(!d)return;const o=await(0,p.t9)("fetchFullChat",d);o?.fullInfo?.linkedChatId&&e.openChat({id:o.fullInfo.linkedChatId,tabId:s})})),(0,f.iw)("openSupportChat",(async(t,e,a)=>{const{tabId:i=(0,r._w)()}=a||{},s=(0,C.P_p)(t);if(s)return void e.openChat({id:s.id,shouldReplaceHistory:!0,tabId:i});e.openChat({id:d.mzl,shouldReplaceHistory:!0,tabId:i});const o=await(0,p.t9)("fetchChat",{type:"support"});o&&e.openChat({id:o.chatId,shouldReplaceHistory:!0,tabId:i})})),(0,f.iw)("loadAllChats",(async(t,e,a)=>{const i=a.listType,{onReplace:s}=a;let{shouldReplace:o}=a,n=0;const r=e=>(0,C._If)(t,e.id)?.date||e.creationDate;for(;o||!t.chats.isFullyLoaded[i];){if(n++>=100)return void(d.eMD&&console.error("`actions/loadAllChats`: Infinite loop detected"));if("connectionStateReady"!==(t=(0,f.Rd)()).connectionState||"authorizationStateReady"!==t.authState)return;const e=!o&&t.chats.listIds[i],a=e?e.map((e=>t.chats.byId[e])).filter((e=>Boolean(e&&r(e))&&e.id!==d.awM&&!(0,C.epB)(t,e.id))).sort(((t,e)=>r(t)-r(e)))[0]:void 0;await T(i,a?.id,a?r(a):void 0,o,!0),o&&(s?.(),o=!1),t=(0,f.Rd)()}})),(0,f.iw)("loadFullChat",((t,e,a)=>{const{chatId:i,force:s,tabId:d=(0,r._w)(),withPhotos:o}=a,n=(0,C.Z1J)(t,i);if(!n)return;const c=async()=>{await _(t,e,n,d),o&&e.loadProfilePhotos({profileId:i})};s?c():M(c)})),(0,f.iw)("loadTopChats",(()=>{A((()=>{T("active"),T("archived")}))})),(0,f.iw)("requestChatUpdate",((t,e,a)=>{const{chatId:i}=a,s=(0,C.Z1J)(t,i);s&&(0,p.t9)("requestChatUpdate",{chat:s,...i===d.awM&&{lastLocalMessage:(0,C.VFo)(t)?.message}})})),(0,f.iw)("requestSavedDialogUpdate",(async(t,e,a)=>{const{chatId:i}=a,s=(0,C.Z1J)(t,i);if(!s)return;const d=await(0,p.t9)("fetchMessages",{chat:s,isSavedDialog:!0,limit:1});d&&(t=(0,f.Rd)(),t=(0,V.m6)(t,d.messages),t=(0,V.Sh)(t,(0,l.ee)(d.users,"id")),t=(0,V.fZ)(t,(0,l.ee)(d.chats,"id")),d.messages.length?(t=(0,V._l)(t,i,d.messages[0].id,"saved"),t=(0,V.B1)(t,"saved",[i]),(0,f.R3)(t)):(t=(0,V.kq)(t,i,"saved"),(0,f.R3)(t),Object.values(t.byTabId).forEach((({id:a})=>{const s=(0,C.Btg)(t,a);if(!s)return;const{chatId:d,threadId:o}=s;(0,C.FM1)(t,d)&&o===i&&e.openChat({id:void 0,tabId:a})}))))})),(0,f.iw)("updateChatMutedState",((t,e,a)=>{const{chatId:i,muteUntil:s=0}=a,d=(0,C.Z1J)(t,i);if(!d)return;const o=a.isMuted??s>0;t=(0,V.a4)(t,i,{isMuted:o}),(0,f.R3)(t),(0,p.t9)("updateChatMutedState",{chat:d,isMuted:o,muteUntil:s})})),(0,f.iw)("updateTopicMutedState",((t,e,a)=>{const{chatId:i,topicId:s,muteUntil:d=0}=a,o=(0,C.Z1J)(t,i);if(!o)return;const n=a.isMuted??d>0;t=(0,V.Cn)(t,i,s,{isMuted:n}),(0,f.R3)(t),(0,p.t9)("updateTopicMutedState",{chat:o,topicId:s,isMuted:n,muteUntil:d})})),(0,f.iw)("createChannel",(async(t,e,a)=>{const{title:i,about:d,photo:o,memberIds:n,tabId:c=(0,r._w)()}=a,l=n.map((e=>(0,C.dyD)(t,e))).filter(Boolean);let h,u;t=(0,b.i)(t,{chatCreation:{progress:s.Nh.InProgress}},c),(0,f.R3)(t);try{const t=await(0,p.t9)("createChannel",{title:i,about:d,users:l});h=t?.channel,u=t?.restrictedUserIds}catch(a){t=(0,f.Rd)(),t=(0,b.i)(t,{chatCreation:{progress:s.Nh.Error}},c),(0,f.R3)(t),"CHANNELS_TOO_MUCH"===a.message?e.openLimitReachedModal({limit:"channels",tabId:c}):e.showDialog({data:{...a,hasErrorKey:!0},tabId:c})}if(!h)return;const{id:I,accessHash:g}=h;t=(0,f.Rd)(),t=(0,V.a4)(t,I,h),t=(0,b.i)(t,{chatCreation:{...(0,C.jUK)(t,c).chatCreation,progress:h?s.Nh.Complete:s.Nh.Error}},c),(0,f.R3)(t),e.openChat({id:I,shouldReplaceHistory:!0,tabId:c}),u&&(t=(0,f.Rd)(),t=(0,V.Xq)(t,u,I,c),(0,f.R3)(t)),I&&g&&o&&await(0,p.t9)("editChatPhoto",{chatId:I,accessHash:g,photo:o})})),(0,f.iw)("joinChannel",(async(t,e,a)=>{const{chatId:i,tabId:s=(0,r._w)()}=a,d=(0,C.Z1J)(t,i);if(!d)return;const{id:o,accessHash:n}=d;if(o&&n)try{await(0,p.t9)("joinChannel",{channelId:o,accessHash:n})}catch(t){"CHANNELS_TOO_MUCH"===t.message?e.openLimitReachedModal({limit:"channels",tabId:s}):e.showDialog({data:{...t,hasErrorKey:!0},tabId:s})}})),(0,f.iw)("deleteChatUser",((t,e,a)=>{const{chatId:i,userId:s,tabId:d=(0,r._w)()}=a,o=(0,C.Z1J)(t,i),n=(0,C.dyD)(t,s);o&&n&&(t=(0,V.Dd)(t,i),(0,f.R3)(t),(0,C.Btg)(t,d)?.chatId===i&&e.openChat({id:void 0,tabId:d}),(0,p.t9)("deleteChatUser",{chat:o,user:n}))})),(0,f.iw)("deleteChat",((t,e,a)=>{const{chatId:i,tabId:s=(0,r._w)()}=a,d=(0,C.Z1J)(t,i);d&&(t=(0,V.Dd)(t,i),(0,f.R3)(t),(0,C.Btg)(t,s)?.chatId===i&&e.openChat({id:void 0,tabId:s}),(0,p.t9)("deleteChat",{chatId:d.id}))})),(0,f.iw)("leaveChannel",(async(t,e,a)=>{const{chatId:i,tabId:s=(0,r._w)()}=a,d=(0,C.Z1J)(t,i);if(!d)return;t=(0,V.Dd)(t,i),(0,f.R3)(t),(0,C.Btg)(t,s)?.chatId===i&&e.openChat({id:void 0,tabId:s});const{id:o,accessHash:n}=d;if(o&&n){await(0,p.t9)("leaveChannel",{channelId:o,accessHash:n}),t=(0,f.Rd)();const e=(0,C.Zwk)(t,i),a=Object.keys(e).map(Number).filter(g.AJ);t=(0,V.K4)(t,i,a),(0,f.R3)(t)}})),(0,f.iw)("deleteChannel",((t,e,a)=>{const{chatId:i,tabId:s=(0,r._w)()}=a,d=(0,C.Z1J)(t,i);if(!d)return;t=(0,V.Dd)(t,i),(0,f.R3)(t),(0,C.Btg)(t,s)?.chatId===i&&e.openChat({id:void 0,tabId:s});const{id:o,accessHash:n}=d;o&&n&&(0,p.t9)("deleteChannel",{channelId:o,accessHash:n})})),(0,f.iw)("createGroupChat",(async(t,e,a)=>{const{title:i,memberIds:d,photo:o,tabId:n=(0,r._w)()}=a,c=d.map((e=>(0,C.dyD)(t,e))).filter(Boolean);let l;t=(0,b.i)(t,{chatCreation:{progress:s.Nh.InProgress}},n),(0,f.R3)(t);try{const{chat:a,restrictedUserIds:d}=await(0,p.t9)("createGroupChat",{title:i,users:c})??{};if(!a)return;const{id:r}=a;l=r,t=(0,f.Rd)(),t=(0,V.a4)(t,r,a),t=(0,b.i)(t,{chatCreation:{...(0,C.jUK)(t,n).chatCreation,progress:a?s.Nh.Complete:s.Nh.Error}},n),(0,f.R3)(t),e.openChat({id:r,shouldReplaceHistory:!0,tabId:n}),d&&(t=(0,f.Rd)(),t=(0,V.Xq)(t,d,r,n),(0,f.R3)(t)),r&&o&&await(0,p.t9)("editChatPhoto",{chatId:r,photo:o})}catch(e){"USERS_TOO_FEW"===e.message?(t=(0,f.Rd)(),t=(0,b.i)(t,{chatCreation:{...(0,C.jUK)(t,n).chatCreation,progress:s.Nh.Error,error:"CreateGroupError"}},n),(0,f.R3)(t)):"USER_PRIVACY_RESTRICTED"===e.message&&(t=(0,f.Rd)(),t=(0,V.Xq)(t,c.map((({id:t})=>t)),l,n),(0,f.R3)(t))}})),(0,f.iw)("toggleChatPinned",((t,e,a)=>{const{id:i,folderId:s,tabId:o=(0,r._w)()}=a,n=(0,C.Z1J)(t,i);if(!n)return;const c=(0,R.M)(t,"dialogFolderPinned");if(s){const e=(0,C.MwT)(t,s);if(e){const a=!(0,C.epB)(t,i,s),{pinnedChatIds:d,includedChatIds:o}=e,n=a?[i,...d||[]]:(d||[]).filter((t=>t!==i)),r=[i,...o];(0,p.t9)("editChatFolder",{id:s,folderUpdate:{...e,pinnedChatIds:n,includedChatIds:r}})}}else{const a=(0,C.EkO)(t,i),s=(0,C.epB)(t,i,"archived"===a?d.WSp:void 0),r=t.chats.orderedPinnedIds["archived"===a?"archived":"active"];if((r?.length||0)>=c&&!s)return void e.openLimitReachedModal({limit:"dialogFolderPinned",tabId:o});(0,p.t9)("toggleChatPinned",{chat:n,shouldBePinned:!s})}})),(0,f.iw)("toggleChatArchived",((t,e,a)=>{const{id:i}=a,s=(0,C.Z1J)(t,i);s&&(0,p.t9)("toggleChatArchived",{chat:s,folderId:(0,g.pE)(s)?0:d.WSp})})),(0,f.iw)("toggleSavedDialogPinned",((t,e,a)=>{const{id:i,tabId:s=(0,r._w)()}=a,o=(0,C.Z1J)(t,i);if(!o)return;const n=(0,R.M)(t,"savedDialogsPinned"),c=(0,C.epB)(t,i,d.aV7),l=t.chats.orderedPinnedIds.saved;(l?.length||0)>=n&&!c?e.openLimitReachedModal({limit:"savedDialogsPinned",tabId:s}):(0,p.t9)("toggleSavedDialogPinned",{chat:o,shouldBePinned:!c})})),(0,f.iw)("loadChatFolders",(async t=>{const e=await(0,p.t9)("fetchChatFolders");e&&(t=(0,f.Rd)(),t={...t,chatFolders:{...t.chatFolders,...e}},(0,f.R3)(t))})),(0,f.iw)("loadRecommendedChatFolders",(async t=>{const e=await(0,p.t9)("fetchRecommendedChatFolders");e&&(t=(0,f.Rd)(),t={...t,chatFolders:{...t.chatFolders,recommended:e}},(0,f.R3)(t))})),(0,f.iw)("editChatFolders",((t,e,a)=>{const{chatId:i,idsToRemove:s,idsToAdd:d,tabId:o=(0,r._w)()}=a,n=(0,R.M)(t,"dialogFiltersChats");d.some((e=>(0,C.MwT)(t,e).includedChatIds.length>=n))?e.openLimitReachedModal({limit:"dialogFiltersChats",tabId:o}):(s.forEach((async e=>{const a=(0,C.MwT)(t,e);a&&await(0,p.t9)("editChatFolder",{id:e,folderUpdate:{...a,pinnedChatIds:a.pinnedChatIds?.filter((t=>t!==i)),includedChatIds:a.includedChatIds.filter((t=>t!==i))}})})),d.forEach((async e=>{const a=(0,C.MwT)(t,e);a&&await(0,p.t9)("editChatFolder",{id:e,folderUpdate:{...a,includedChatIds:a.includedChatIds.concat(i)}})})))})),(0,f.iw)("editChatFolder",((t,e,a)=>{const{id:i,folderUpdate:s}=a,d=(0,C.MwT)(t,i);d&&(0,p.t9)("editChatFolder",{id:i,folderUpdate:{id:i,emoticon:d.emoticon,pinnedChatIds:d.pinnedChatIds,...s}})})),(0,f.iw)("addChatFolder",(async(t,e,a)=>{const{folder:i,tabId:s=(0,r._w)()}=a,{orderedIds:o,byId:n}=t.chatFolders,c=(0,R.M)(t,"dialogFilters");if(Object.keys(n).length>=c)return void e.openLimitReachedModal({limit:"dialogFilters",tabId:s});const l=Math.max(...o||[],d.WSp),{id:h,description:u,...I}=i,g=l+1,V={id:g,...I};if(await(0,p.t9)("editChatFolder",{id:g,folderUpdate:V}),e.apiUpdate({"@type":"updateChatFolder",id:g,folder:V}),e.requestNextSettingsScreen({foldersAction:{type:"setFolderId",payload:l+1},tabId:s}),!u)return;t=(0,f.Rd)();const{recommended:w}=t.chatFolders;w&&(t={...t,chatFolders:{...t.chatFolders,recommended:w.filter((({id:t})=>t!==h))}},(0,f.R3)(t))})),(0,f.iw)("sortChatFolders",(async(t,e,a)=>{const{folderIds:i}=a;await(0,p.t9)("sortChatFolders",i)&&(t=(0,f.Rd)(),t={...t,chatFolders:{...t.chatFolders,orderedIds:i}},(0,f.R3)(t))})),(0,f.iw)("deleteChatFolder",(async(t,e,a)=>{const{id:i}=a;(0,C.MwT)(t,i)&&await(0,p.t9)("deleteChatFolder",i)})),(0,f.iw)("toggleChatUnread",((t,e,a)=>{const{id:s}=a,d=(0,C.Z1J)(t,s);d&&(d.unreadCount?(0,p.t9)("markMessageListRead",{chat:d,threadId:i._f}):(0,p.t9)("toggleDialogUnread",{chat:d,hasUnreadMark:!d.hasUnreadMark}))})),(0,f.iw)("markTopicRead",((t,e,a)=>{const{chatId:i,topicId:s}=a,d=(0,C.Z1J)(t,i);if(!d)return;const o=d.topics?.[s]?.lastMessageId;o&&((0,p.t9)("markMessageListRead",{chat:d,threadId:s,maxId:o}),t=(0,f.Rd)(),t=(0,V.Cn)(t,i,s,{unreadCount:0}),t=(0,V.Xg)(t,i,s,{lastReadInboxMessageId:o}),(0,f.R3)(t))})),(0,f.iw)("openChatByInvite",(async(t,e,a)=>{const{hash:i,tabId:s=(0,r._w)()}=a,d=await(0,p.t9)("openChatByInvite",i);d&&e.openChat({id:d.chatId,tabId:s})})),(0,f.iw)("openChatByPhoneNumber",(async(t,e,a)=>{const{phoneNumber:i,startAttach:s,attach:o,tabId:n=(0,r._w)()}=a;e.openChat({id:d.mzl,tabId:n});const c=await async function(t,e){t=(0,f.Rd)();const a=(0,C.Bki)(t,e);if(a&&!a.isMin)return(0,C.Z1J)(t,a.id);const{chat:i,user:s}=await(0,p.t9)("getChatByPhoneNumber",e)||{};return i?(t=(0,f.Rd)(),t=(0,V.a4)(t,i.id,i),s&&(t=(0,V.Nq)(t,s.id,s)),(0,f.R3)(t),i):void 0}(t,i);if(!c)return e.openPreviousChat({tabId:n}),void e.showNotification({message:h.Iu("lng_username_by_phone_not_found").replace("{phone}",i),tabId:n});e.openChat({id:c.id,tabId:n}),o&&H(t=(0,f.Rd)(),e,c.id,o,s,n)})),(0,f.iw)("openTelegramLink",((t,e,a)=>{const{url:i,tabId:s=(0,r._w)()}=a;if((0,n.I)(i)&&((0,o.ou)(i)||i.match(d.g$l)))return;const{openChatByPhoneNumber:c,openChatByInvite:l,openStickerSet:h,openChatWithDraft:u,joinVoiceChatByLink:I,showNotification:p,focusMessage:f,openInvoice:V,processAttachBotParameters:w,checkChatlistInvite:b,openChatByUsername:m,openStoryViewerByUsername:R,processBoostParameters:y,checkGiftCode:v}=e,A=new URL(i.toLowerCase().startsWith("http")?i:`https://${i}`);if(d.LBg.has(A.hostname)&&"/"===A.pathname)return void window.open(A.toString(),"_blank","noopener");const M=(d.LBg.has(A.hostname)?"t.me":A.hostname).split(".");if(M.length>3)return;const F=3===M.length?`${M[0]}/${A.pathname}`:A.pathname,[P,T,_]=F.split("/").filter(Boolean).map((t=>decodeURI(t))),S=Object.fromEntries(A.searchParams);let B;"joinchat"===P&&(B=T);const H=S.hasOwnProperty("startattach"),U=S.hasOwnProperty("startapp"),Z=(0,o.GX)(S.choose),E="s"===T&&(Number(_)||void 0),D=S.hasOwnProperty("boost");if(P.match(/^\+([0-9]+)(\?|$)/))return void c({phoneNumber:P.substr(1,P.length-1),startAttach:S.startattach,attach:S.attach,tabId:s});if(E)return void R({username:P,storyId:E,tabId:s});if((P.startsWith(" ")||P.startsWith("+"))&&(B=P.substr(1,P.length-1)),B)return void l({hash:B,tabId:s});if("addstickers"===P||"addemoji"===P)return void h({stickerSetInfo:{shortName:T},tabId:s});if("share"===P)return void u({text:(0,o.QH)(S.url,S.text),tabId:s});if("addlist"===P)return void b({slug:T,tabId:s});if("giftcode"===P)return void v({slug:T,tabId:s});const J=T||void 0,N=_?Number(_):void 0,L=S.comment?Number(S.comment):void 0;if(S.hasOwnProperty("voicechat")||S.hasOwnProperty("livestream"))I({username:P,inviteHash:S.voicechat||S.livestream,tabId:s});else if("boost"===P){const t=T,e=S.c;y({usernameOrId:t||e,isPrivate:!t&&Boolean(e),tabId:s})}else if(D)y({usernameOrId:J||P,isPrivate:"c"===P&&Boolean(J),tabId:s});else if("c"===P&&J&&N){const e=(0,g.Yg)(J),a=(0,C.Z1J)(t,e);if(!a)return void p({message:"Chat does not exist",tabId:s});N&&f({chatId:a.id,messageId:N,tabId:s})}else P.startsWith("$")?V({slug:P.substring(1),tabId:s}):"invoice"===P?V({slug:T,tabId:s}):H&&Z||!T&&U?w({username:P,filter:Z,startParam:S.startattach||S.startapp,tabId:s}):m({username:P,messageId:N||Number(J),threadId:N?Number(J):void 0,commentId:L,startParam:S.start,startAttach:S.startattach,attach:S.attach,startApp:S.startapp,originalParts:[P,T,_],tabId:s})})),(0,f.iw)("processBoostParameters",(async(t,e,a)=>{const{usernameOrId:i,isPrivate:s,tabId:d=(0,r._w)()}=a;let o;if(s){const a=(0,g.Yg)(i);if(o=(0,C.Z1J)(t,a),!o)return void e.showNotification({message:"Chat does not exist",tabId:d})}else if(o=await S(t,i),!o)return void e.showNotification({message:"User does not exist",tabId:d});(0,g.eA)(o)?e.openBoostModal({chatId:o.id,tabId:d}):e.openChat({id:o.id,tabId:d})})),(0,f.iw)("acceptInviteConfirmation",(async(t,e,a)=>{const{hash:i,tabId:s=(0,r._w)()}=a,d=await(0,p.t9)("importChatInvite",{hash:i});d&&e.openChat({id:d.id,tabId:s})})),(0,f.iw)("openChatByUsername",(async(t,e,a)=>{const{username:s,messageId:o,commentId:n,startParam:c,startAttach:l,attach:h,threadId:u,originalParts:p,startApp:g,tabId:V=(0,r._w)()}=a,w=(0,C.jrE)(t,V),b=p?.[1],m=b&&!Number(b)&&!p?.[2];if(!n){if(void 0===l&&o&&!c&&w?.usernames?.some((t=>t.username===s)))return void e.focusMessage({chatId:w.id,threadId:u,messageId:o,tabId:V});if(!m)return void await async function(t,e,a,s,o,n,c,l,...[h=(0,r._w)()]){t=(0,f.Rd)();const u=(0,C.jrE)(t,h);if(void 0!==c&&!l){const i=await B(t,e,a,h);if(!u||!i)return;return void e.callAttachBot({bot:i,chatId:u.id,startParam:c,tabId:h})}const I=u?.usernames?.some((t=>t.username===a));I||e.openChat({id:d.mzl,tabId:h});const p=await S(t,a);p?(o?e.focusMessage({chatId:p.id,threadId:s,messageId:o,tabId:h}):I||e.openThread({chatId:p.id,threadId:s??i._f,tabId:h}),n&&e.startBot({botId:p.id,param:n}),l&&H(t=(0,f.Rd)(),e,p.id,l,c,h)):I||(e.openPreviousChat({tabId:h}),e.showNotification({message:"User does not exist",tabId:h}))}(t,e,s,u,o,c,l,h,V)}const R=(0,C.DIA)(t,s);if(n&&o&&R)return void e.openThread({isComments:!0,originChannelId:R.id,originMessageId:o,tabId:V,focusMessageId:n});m||e.openChat({id:d.mzl,tabId:V});const y=await S(t,s);if(y)if(m&&y){const t=(0,I.BS)();e.requestAppWebView({appName:b,botId:y.id,tabId:V,startApp:g,theme:t})}else o&&e.openThread({isComments:!0,originChannelId:y.id,originMessageId:o,tabId:V,focusMessageId:n})})),(0,f.iw)("togglePreHistoryHidden",(async(t,e,a)=>{const{chatId:i,isEnabled:s,tabId:d=(0,r._w)()}=a,o=await U(t,e,i,d);o&&(t=(0,f.Rd)(),t=(0,V.US)(t,o.id,{isPreHistoryHidden:s}),(0,f.R3)(t),(0,p.t9)("togglePreHistoryHidden",{chat:o,isEnabled:s}))})),(0,f.iw)("updateChatDefaultBannedRights",((t,e,a)=>{const{chatId:i,bannedRights:s}=a,d=(0,C.Z1J)(t,i);d&&(0,p.t9)("updateChatDefaultBannedRights",{chat:d,bannedRights:s})})),(0,f.iw)("updateChatMemberBannedRights",(async(t,e,a)=>{const{chatId:i,userId:s,bannedRights:d,tabId:o=(0,r._w)()}=a,n=(0,C.dyD)(t,s);if(!n)return;const c=await U(t,e,i,o);if(!c)return;await(0,p.t9)("updateChatMemberBannedRights",{chat:c,user:n,bannedRights:d}),t=(0,f.Rd)();const l=(0,C.x67)(t,c.id);if(!l)return;const{members:h,kickedMembers:u}=l,I=Boolean(d.viewMessages),g=!Object.keys(d).length;t=(0,V.US)(t,c.id,{...h&&I&&{members:h.filter((t=>t.userId!==s))},...h&&!I&&{members:h.map((t=>t.userId===s?{...t,bannedRights:d}:t))},...g&&u&&{kickedMembers:u.filter((t=>t.userId!==s))}}),(0,f.R3)(t)})),(0,f.iw)("updateChatAdmin",(async(t,e,a)=>{const{chatId:i,userId:s,adminRights:d,customTitle:o,tabId:n=(0,r._w)()}=a,c=(0,C.dyD)(t,s);if(!c)return;const l=await U(t,e,i,n);if(!l)return;await(0,p.t9)("updateChatAdmin",{chat:l,user:c,adminRights:d,customTitle:o});const h=await(0,p.t9)("fetchFullChat",l);if(!h?.fullInfo)return;const{adminMembersById:u}=h.fullInfo,I=!Object.keys(d).length;let g;if(u)if(I){const{[s]:t,...e}=u;g=e}else g={...u,[s]:{...u[s],adminRights:d,customTitle:o}};g&&(t=(0,f.Rd)(),t=(0,V.US)(t,l.id,{adminMembersById:g}),(0,f.R3)(t))})),(0,f.iw)("updateChat",(async(t,e,a)=>{const{chatId:i,title:d,about:o,photo:n,tabId:c=(0,r._w)()}=a,l=(0,C.Z1J)(t,i),h=(0,C.x67)(t,i);l&&(t=(0,f.Rd)(),t=(0,V.H9)(t,s.wv.InProgress,c),(0,f.R3)(t),await Promise.all([l.title!==d?(0,p.t9)("updateChatTitle",l,d):void 0,h?.about!==o?(0,p.t9)("updateChatAbout",l,o):void 0,n?(0,p.t9)("editChatPhoto",{chatId:i,accessHash:l.accessHash,photo:n}):void 0]),t=(0,f.Rd)(),t=(0,V.H9)(t,s.wv.Complete,c),(0,f.R3)(t),n&&e.loadFullChat({chatId:i,tabId:c,withPhotos:!0}))})),(0,f.iw)("updateChatPhoto",(async(t,e,a)=>{const{photo:i,chatId:s,tabId:d=(0,r._w)()}=a,o=(0,C.Z1J)(t,s);o&&(t=(0,V.a4)(t,s,{avatarHash:void 0}),t=(0,V.US)(t,s,{profilePhoto:void 0}),(0,f.R3)(t),await(0,p.t9)("editChatPhoto",{chatId:s,accessHash:o.accessHash,photo:i}),await(0,p.t9)("deleteProfilePhotos",[i]),e.loadFullChat({chatId:s,tabId:d,withPhotos:!0}))})),(0,f.iw)("deleteChatPhoto",(async(t,e,a)=>{const{photo:i,chatId:s,tabId:d=(0,r._w)()}=a,o=(0,C.Z1J)(t,s);if(!o)return;const n=[i];if(o.avatarHash===i.id){const e=o.photos?.[1];e&&n.push(e),t=(0,V.a4)(t,s,{avatarHash:void 0}),t=(0,V.US)(t,s,{profilePhoto:void 0}),(0,f.R3)(t),await(0,p.t9)("editChatPhoto",{chatId:s,accessHash:o.accessHash,photo:e})}const{photos:c=[]}=o,l=c.filter((t=>n.some((e=>e.id!==t.id))));t=(0,f.Rd)(),t=(0,V.a4)(t,s,{photos:l}),(0,f.R3)(t),await(0,p.t9)("deleteProfilePhotos",n)&&e.loadFullChat({chatId:s,tabId:d,withPhotos:!0})})),(0,f.iw)("toggleSignatures",((t,e,a)=>{const{chatId:i,isEnabled:s}=a,d=(0,C.Z1J)(t,i);d&&(0,p.t9)("toggleSignatures",{chat:d,isEnabled:s})})),(0,f.iw)("loadGroupsForDiscussion",(async t=>{const e=await(0,p.t9)("fetchGroupsForDiscussion");if(!e)return;const a=e.reduce(((t,e)=>(e&&!e.isForum&&(t[e.id]=e),t)),{});t=(0,f.Rd)(),t=(0,V.fZ)(t,a),t={...t,chats:{...t.chats,forDiscussionIds:Object.keys(a)}},(0,f.R3)(t)})),(0,f.iw)("linkDiscussionGroup",(async(t,e,a)=>{const{channelId:i,chatId:s,tabId:d=(0,r._w)()}=a||{},o=(0,C.Z1J)(t,i);if(!o)return;const n=await U(t,e,s,d);if(!n)return;let c=(0,C.x67)(t,n.id);if(!c){const t=await(0,p.t9)("fetchFullChat",n);if(!t)return;c=t.fullInfo}c.isPreHistoryHidden&&(t=(0,f.Rd)(),t=(0,V.US)(t,n.id,{isPreHistoryHidden:!1}),(0,f.R3)(t),await(0,p.t9)("togglePreHistoryHidden",{chat:n,isEnabled:!1})),(0,p.t9)("setDiscussionGroup",{channel:o,chat:n})})),(0,f.iw)("unlinkDiscussionGroup",(async(t,e,a)=>{const{channelId:i,tabId:s=(0,r._w)()}=a,d=(0,C.Z1J)(t,i);if(!d)return;const o=(0,C.x67)(t,i);let n;o?.linkedChatId&&(n=(0,C.Z1J)(t,o.linkedChatId)),await(0,p.t9)("setDiscussionGroup",{channel:d}),n&&_(t=(0,f.Rd)(),e,n,s)})),(0,f.iw)("setActiveChatFolder",((t,e,a)=>{const{activeChatFolder:i,tabId:s=(0,r._w)()}=a;if(!(i+1>(0,R.M)(t,"dialogFilters")))return(0,b.i)(t,{activeChatFolder:i},s);e.openLimitReachedModal({limit:"dialogFilters",tabId:s})})),(0,f.iw)("resetOpenChatWithDraft",((t,e,a)=>{const{tabId:i=(0,r._w)()}=a||{};return(0,b.i)(t,{requestedDraft:void 0},i)})),(0,f.iw)("loadMoreMembers",(async(t,e,a)=>{const{tabId:i=(0,r._w)()}=a||{},{chatId:s}=(0,C.Btg)(t,i)||{},d=s?(0,C.Z1J)(t,s):void 0;if(!d||(0,g.G9)(d))return;const o=(0,C.x67)(t,d.id)?.members?.length;if(void 0!==o&&void 0!==d.membersCount&&o>=d.membersCount)return;const n=await(0,p.t9)("fetchMembers",d.id,d.accessHash,"recent",o);if(!n)return;const{members:c,users:h,userStatusesById:u}=n;c&&c.length&&(t=(0,f.Rd)(),t=(0,V.Sh)(t,(0,l.ee)(h,"id")),t=(0,V.zn)(t,u),t=(0,V.iX)(t,d,c),(0,f.R3)(t))})),(0,f.iw)("addChatMembers",(async(t,e,a)=>{const{chatId:i,memberIds:d,tabId:o=(0,r._w)()}=a,n=(0,C.Z1J)(t,i),c=d.map((e=>(0,C.dyD)(t,e))).filter(Boolean);if(!n||!c.length)return;e.setNewChatMembersDialogState({newChatMembersProgress:s.WB.Loading,tabId:o});const l=await(0,p.t9)("addChatMembers",n,c);l&&(t=(0,f.Rd)(),t=(0,V.Xq)(t,l,n.id,o),(0,f.R3)(t)),e.setNewChatMembersDialogState({newChatMembersProgress:s.WB.Closed,tabId:o}),_(t=(0,f.Rd)(),e,n,o)})),(0,f.iw)("deleteChatMember",(async(t,e,a)=>{const{chatId:i,userId:s,tabId:d=(0,r._w)()}=a,o=(0,C.Z1J)(t,i),n=(0,C.dyD)(t,s);o&&n&&(await(0,p.t9)("deleteChatMember",o,n),_(t=(0,f.Rd)(),e,o,d))})),(0,f.iw)("toggleIsProtected",((t,e,a)=>{const{chatId:i,isProtected:s}=a,d=(0,C.Z1J)(t,i);d&&(0,p.t9)("toggleIsProtected",{chat:d,isProtected:s})})),(0,f.iw)("setChatEnabledReactions",(async(t,e,a)=>{const{chatId:i,enabledReactions:s,tabId:d=(0,r._w)()}=a,o=(0,C.Z1J)(t,i);o&&(await(0,p.t9)("setChatEnabledReactions",{chat:o,enabledReactions:s}),_(t=(0,f.Rd)(),e,o,d))})),(0,f.iw)("fetchChat",((t,e,a)=>{const{chatId:i}=a;if(!(0,C.Z1J)(t,i))if((0,C.FM1)(t,i))(0,p.t9)("fetchChat",{type:"self"});else{const e=(0,C.dyD)(t,i);e&&(0,p.t9)("fetchChat",{type:"user",user:e})}})),(0,f.iw)("loadChatSettings",(async(t,e,a)=>{const{chatId:i}=a,s=(0,C.Z1J)(t,i);if(!s)return;const d=await(0,p.t9)("fetchChatSettings",s);if(!d)return;const{settings:o,users:n}=d;t=(0,f.Rd)(),t=(0,V.Sh)(t,(0,l.ee)(n,"id")),t=(0,V.a4)(t,s.id,{settings:o}),(0,f.R3)(t)})),(0,f.iw)("toggleJoinToSend",(async(t,e,a)=>{const{chatId:i,isEnabled:s}=a,d=(0,C.Z1J)(t,i);d&&((0,g.ZV)(d)||(0,g.eA)(d))&&await(0,p.t9)("toggleJoinToSend",d,s)})),(0,f.iw)("toggleJoinRequest",(async(t,e,a)=>{const{chatId:i,isEnabled:s}=a,d=(0,C.Z1J)(t,i);d&&((0,g.ZV)(d)||(0,g.eA)(d))&&await(0,p.t9)("toggleJoinRequest",d,s)})),(0,f.iw)("openForumPanel",((t,e,a)=>{const{chatId:i,tabId:s=(0,r._w)()}=a;return e.toggleStoryRibbon({isShown:!1,tabId:s}),e.toggleStoryRibbon({isShown:!1,isArchived:!0,tabId:s}),(0,b.i)(t,{forumPanelChatId:i},s)})),(0,f.iw)("closeForumPanel",((t,e,a)=>{const{tabId:i=(0,r._w)()}=a||{};return(0,b.i)(t,{forumPanelChatId:void 0},i)})),(0,f.iw)("processAttachBotParameters",(async(t,e,a)=>{const{username:i,filter:s,startParam:d,tabId:o=(0,r._w)()}=a,n=await B(t,e,i,o);if(!n)return;if(!Boolean(s))return void e.callAttachBot({isFromSideMenu:!0,bot:n,startParam:d,tabId:o});t=(0,f.Rd)();const{attachMenu:{bots:c}}=t;if(!c[n.id])return t=(0,b.i)(t,{requestedAttachBotInstall:{bot:n,onConfirm:{action:"requestAttachBotInChat",payload:{bot:n,filter:s,startParam:d}}}},o),void(0,f.R3)(t);e.requestAttachBotInChat({bot:n,filter:s,startParam:d,tabId:o})})),(0,f.iw)("loadTopics",(async(t,e,a)=>{const{chatId:i,force:s}=a,o=(0,C.Z1J)(t,i);if(!o)return;if(!s&&o.listedTopicIds&&o.listedTopicIds.length===o.topicsCount)return;const n=!s&&o.listedTopicIds?o.listedTopicIds.reduce(((t,e)=>{const a=o.topics?.[e],i=o.topics?.[t];return a&&(!i||a.lastMessageId<i.lastMessageId)?e:t})):void 0,{id:r,date:c,lastMessageId:h}=n&&o.topics?.[n]||{},u=await(0,p.t9)("fetchTopics",{chat:o,offsetTopicId:r,offsetId:h,offsetDate:c,limit:r?d.C1M:d.SC4});u&&(t=(0,f.Rd)(),t=(0,V.Sh)(t,(0,l.ee)(u.users,"id")),t=(0,V.fZ)(t,(0,l.ee)(u.chats,"id")),t=(0,V.m6)(t,u.messages),t=(0,V.XG)(t,i,u.count,u.topics),t=(0,V.Jr)(t,i,u.topics.map((t=>t.id))),Object.entries(u.draftsById||{}).forEach((([e,a])=>{t=(0,V.pf)(t,i,Number(e),"draft",a)})),Object.entries(u.readInboxMessageIdByTopicId||{}).forEach((([e,a])=>{t=(0,V.Xg)(t,i,Number(e),{lastReadInboxMessageId:a})})),(0,f.R3)(t))})),(0,f.iw)("loadTopicById",(async(t,e,a)=>{const{chatId:i,topicId:s}=a,d=(0,C.Z1J)(t,i);if(!d)return;const o=await(0,p.t9)("fetchTopicById",{chat:d,topicId:s});if(o)t=(0,f.Rd)(),t=(0,V.Sh)(t,(0,l.ee)(o.users,"id")),t=(0,V.fZ)(t,(0,l.ee)(o.chats,"id")),t=(0,V.m6)(t,o.messages),t=(0,V.Cn)(t,i,s,o.topic),(0,f.R3)(t);else if("tabId"in a&&a.shouldCloseChatOnError){const{tabId:t=(0,r._w)()}=a;e.openChat({id:void 0,tabId:t})}})),(0,f.iw)("toggleForum",(async(t,e,a)=>{const{chatId:i,isEnabled:s,tabId:d=(0,r._w)()}=a,o=await U(t,e,i,d);if(!o)return;let n;try{n=await(0,p.t9)("toggleForum",{chat:o,isEnabled:s})}catch(t){t.message.startsWith("A wait of")?e.showNotification({message:h.Iu("FloodWait"),tabId:d}):e.showDialog({data:{...t,hasErrorKey:!0},tabId:d})}n&&(t=(0,f.Rd)(),t=(0,V.a4)(t,o.id,{isForum:s}),(0,f.R3)(t),s?e.openForumPanel({chatId:o.id,tabId:d}):e.closeForumPanel({tabId:d}))})),(0,f.iw)("toggleParticipantsHidden",(async(t,e,a)=>{const{chatId:i,isEnabled:s}=a,d=(0,C.Z1J)(t,i);if(!d)return;const o=(0,C.x67)(t,d.id)?.areParticipantsHidden;t=(0,V.US)(t,i,{areParticipantsHidden:s}),(0,f.R3)(t),await(0,p.t9)("toggleParticipantsHidden",{chat:d,isEnabled:s})||void 0===o||(t=(0,f.Rd)(),t=(0,V.US)(t,i,{areParticipantsHidden:o}),(0,f.R3)(t))})),(0,f.iw)("createTopic",(async(t,e,a)=>{const{chatId:i,title:s,iconColor:d,iconEmojiId:o,tabId:n=(0,r._w)()}=a,c=(0,C.Z1J)(t,i);if(!c)return;(0,C.jUK)(t,n).createTopicPanel&&(t=(0,b.i)(t,{createTopicPanel:{chatId:i,isLoading:!0}},n),(0,f.R3)(t));const l=await(0,p.t9)("createTopic",{chat:c,title:s,iconColor:d,iconEmojiId:o});l&&e.openThread({chatId:i,threadId:l,shouldReplaceHistory:!0,tabId:n}),e.closeCreateTopicPanel({tabId:n})})),(0,f.iw)("deleteTopic",(async(t,e,a)=>{const{chatId:i,topicId:s}=a,d=(0,C.Z1J)(t,i);d&&(await(0,p.t9)("deleteTopic",{chat:d,topicId:s}),t=(0,f.Rd)(),t=(0,V.BK)(t,i,s),(0,f.R3)(t))})),(0,f.iw)("editTopic",(async(t,e,a)=>{const{chatId:i,topicId:s,tabId:d=(0,r._w)(),...o}=a,n=(0,C.Z1J)(t,i),c=n?.topics?.[s];n&&c&&((0,C.jUK)(t,d).editTopicPanel&&(t=(0,b.i)(t,{editTopicPanel:{chatId:i,topicId:s,isLoading:!0}},d),(0,f.R3)(t)),await(0,p.t9)("editTopic",{chat:n,topicId:s,...o})&&(t=(0,f.Rd)(),t=(0,V.Cn)(t,i,s,o),(0,f.R3)(t),e.closeEditTopicPanel({tabId:d})))})),(0,f.iw)("toggleTopicPinned",((t,e,a)=>{const{chatId:i,topicId:s,isPinned:d,tabId:o=(0,r._w)()}=a,{topicsPinnedLimit:n}=t.appConfig||{},c=(0,C.Z1J)(t,i);c&&c.topics&&n&&(d&&Object.values(c.topics).filter((t=>t.isPinned)).length>=n?e.showNotification({message:h.Iu("LimitReachedPinnedTopics",n,"i"),tabId:o}):(0,p.t9)("togglePinnedTopic",{chat:c,topicId:s,isPinned:d}))})),(0,f.iw)("checkChatlistInvite",(async(t,e,a)=>{const{slug:i,tabId:s=(0,r._w)()}=a,d=await(0,p.t9)("checkChatlistInvite",{slug:i});d?(t=(0,f.Rd)(),t=(0,V.Sh)(t,(0,l.ee)(d.users,"id")),t=(0,V.fZ)(t,(0,l.ee)(d.chats,"id")),t=(0,b.i)(t,{chatlistModal:{invite:d.invite}},s),(0,f.R3)(t)):e.showNotification({message:h.Iu("lng_group_invite_bad_link"),tabId:s})})),(0,f.iw)("joinChatlistInvite",(async(t,e,a)=>{const{invite:i,peerIds:s,tabId:d=(0,r._w)()}=a,o=s.map((e=>(0,C.Z1J)(t,e))).filter(Boolean),n=o.filter((t=>t.isNotJoined)).length,c="folderId"in i?(0,C.MwT)(t,i.folderId):void 0,l="title"in i?i.title:c?.title;try{if(!await(0,p.t9)("joinChatlistInvite",{slug:i.slug,peers:o}))return;e.showNotification({title:h.Iu(c?"FolderLinkUpdatedTitle":"FolderLinkAddedTitle",l),message:h.Iu("FolderLinkAddedSubtitle",n,"i"),tabId:d})}catch(t){"CHATLISTS_TOO_MUCH"===t.message?e.openLimitReachedModal({limit:"chatlistJoined",tabId:d}):e.showDialog({data:{...t,hasErrorKey:!0},tabId:d})}})),(0,f.iw)("leaveChatlist",(async(t,e,a)=>{const{folderId:i,peerIds:s,tabId:d=(0,r._w)()}=a,o=(0,C.MwT)(t,i),n=s?.map((e=>(0,C.Z1J)(t,e))).filter(Boolean)||[];await(0,p.t9)("leaveChatlist",{folderId:i,peers:n})&&e.showNotification({title:h.Iu("FolderLinkDeletedTitle",o.title),message:h.Iu("FolderLinkDeletedSubtitle",n.length,"i"),tabId:d})})),(0,f.iw)("loadChatlistInvites",(async(t,e,a)=>{const{folderId:i}=a,s=await(0,p.t9)("fetchChatlistInvites",{folderId:i});s&&(t=(0,f.Rd)(),t=(0,V.Sh)(t,(0,l.ee)(s.users,"id")),t=(0,V.fZ)(t,(0,l.ee)(s.chats,"id")),t={...t,chatFolders:{...t.chatFolders,invites:{...t.chatFolders.invites,[i]:s.invites}}},(0,f.R3)(t))})),(0,f.iw)("createChatlistInvite",(async(t,e,a)=>{const{folderId:i,tabId:d=(0,r._w)()}=a,o=(0,C.MwT)(t,i);if(!o)return;let n;t=(0,b.i)(t,{shareFolderScreen:{...(0,C.jUK)(t,d).shareFolderScreen,isLoading:!0}},d),(0,f.R3)(t);try{n=await(0,p.t9)("createChalistInvite",{folderId:i,peers:o.includedChatIds.concat(o.pinnedChatIds||[]).map((e=>(0,C.Z1J)(t,e)||(0,C.dyD)(t,e))).filter(Boolean)})}catch(t){v.has(t.message)?(e.openLimitReachedModal({limit:"chatlistInvites",tabId:d}),e.requestNextSettingsScreen({screen:s.MT.Folders,tabId:d})):e.showDialog({data:{...t,hasErrorKey:!0},tabId:d})}if(!n||!n.invite)return;const{shareFolderScreen:c}=(0,C.jUK)(t,d);c&&(t=(0,f.Rd)(),t={...t,chatFolders:{...t.chatFolders,byId:{...t.chatFolders.byId,[i]:{...t.chatFolders.byId[i],...n.filter}},invites:{...t.chatFolders.invites,[i]:[...t.chatFolders.invites[i]||[],n.invite]}}},t=(0,b.i)(t,{shareFolderScreen:{...c,url:n.invite.url,isLoading:!1}},d),(0,f.R3)(t))})),(0,f.iw)("editChatlistInvite",(async(t,e,a)=>{const{folderId:i,peerIds:s,url:d,tabId:o=(0,r._w)()}=a,n=d.split("/").pop();if(!n)return;const c=s.map((e=>(0,C.Z1J)(t,e)||(0,C.dyD)(t,e))).filter(Boolean);t=(0,b.i)(t,{shareFolderScreen:{...(0,C.jUK)(t,o).shareFolderScreen,isLoading:!0}},o),(0,f.R3)(t);try{const e=await(0,p.t9)("editChatlistInvite",{folderId:i,slug:n,peers:c});if(!e)return;t=(0,f.Rd)(),t={...t,chatFolders:{...t.chatFolders,invites:{...t.chatFolders.invites,[i]:t.chatFolders.invites[i]?.map((t=>t.url===d?e:t))}}},(0,f.R3)(t)}catch(t){e.showDialog({data:{...t,hasErrorKey:!0},tabId:o})}finally{t=(0,f.Rd)(),t=(0,b.i)(t,{shareFolderScreen:{...(0,C.jUK)(t,o).shareFolderScreen,isLoading:!1}},o),(0,f.R3)(t)}})),(0,f.iw)("deleteChatlistInvite",(async(t,e,a)=>{const{folderId:i,url:s}=a,d=s.split("/").pop();d&&await(0,p.t9)("deleteChatlistInvite",{folderId:i,slug:d})&&(t=(0,f.Rd)(),t={...t,chatFolders:{...t.chatFolders,invites:{...t.chatFolders.invites,[i]:t.chatFolders.invites[i]?.filter((t=>t.url!==s))}}},(0,f.R3)(t))})),(0,f.iw)("openDeleteChatFolderModal",(async(t,e,a)=>{const{folderId:i,isConfirmedForChatlist:s,tabId:d=(0,r._w)()}=a,o=(0,C.MwT)(t,i);if(o){if(o.isChatList&&(!o.hasMyInvites||s)){const e=await(0,p.t9)("fetchLeaveChatlistSuggestions",{folderId:i});return t=(0,f.Rd)(),t=(0,b.i)(t,{chatlistModal:{removal:{folderId:i,suggestedPeerIds:e}}},d),void(0,f.R3)(t)}t=(0,b.i)(t,{deleteFolderDialogModal:i},d),(0,f.R3)(t)}})),(0,f.iw)("updateChatDetectedLanguage",((t,e,a)=>{const{chatId:i,detectedLanguage:s}=a;return t=(0,f.Rd)(),(0,V.a4)(t,i,{detectedLanguage:s})})),(0,f.iw)("togglePeerTranslations",(async(t,e,a)=>{const{chatId:i,isEnabled:s}=a,d=(0,C.Z1J)(t,i);d&&void 0!==await(0,p.t9)("togglePeerTranslations",{chat:d,isEnabled:s})&&(t=(0,f.Rd)(),t=(0,V.CJ)(t,i,{isTranslationDisabled:!s||void 0}),(0,f.R3)(t))})),(0,f.iw)("setViewForumAsMessages",((t,e,a)=>{const{chatId:i,isEnabled:s}=a,d=(0,C.Z1J)(t,i);d?.isForum&&d.isForumAsMessages!==s&&(t=(0,V.a4)(t,i,{isForumAsMessages:s||void 0}),(0,f.R3)(t),(0,p.t9)("setViewForumAsMessages",{chat:d,isEnabled:s}))})),(0,f.iw)("fetchChannelRecommendations",(async(t,e,a)=>{const{chatId:i}=a,s=(0,C.Z1J)(t,i);if(!s)return;const{similarChannels:d,count:o}=await(0,p.t9)("fetchChannelRecommendations",{chat:s})||{};d&&(t=(0,f.Rd)(),t=(0,V.fZ)(t,(0,l.ee)(d,"id")),t=(0,V.BY)(t,i,d.map((t=>t.id)),o),(0,f.R3)(t))})),(0,f.iw)("toggleChannelRecommendations",((t,e,a)=>{const{chatId:i}=a;(0,C.Z1J)(t,i)&&(t=(0,V.VO)(t,i),(0,f.R3)(t))}))},88422:(t,e,a)=>{a.d(e,{CW:()=>S,EP:()=>v,FF:()=>P,Mt:()=>_,NH:()=>T,o5:()=>y});var i=a(57710),s=a(64319),d=a(65054),o=a(60782),n=a(59692),r=a(74753),c=a(97184),l=a(92387),h=a(4463),u=a(33555),I=a(11302),p=a(78958),g=a(44271),f=a(7054),V=a(42431),w=a(27225);const b="data:audio/mpeg;base64,SUQzBAAAAAABEVRYWFgAAAAtAAADY29tbWVudABCaWdTb3VuZEJhbmsuY29tIC8gTGFTb25vdGhlcXVlLm9yZwBURU5DAAAAHQAAA1N3aXRjaCBQbHVzIMKpIE5DSCBTb2Z0d2FyZQBUSVQyAAAABgAAAzIyMzUAVFNTRQAAAA8AAANMYXZmNTcuODMuMTAwAAAAAAAAAAAAAAD/80DEAAAAA0gAAAAATEFNRTMuMTAwVVVVVVVVVVVVVUxBTUUzLjEwMFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVf/zQsRbAAADSAAAAABVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVf/zQMSkAAADSAAAAABVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV";let C,m,R;function y(){return v(),Promise.all(Object.values(R).map((t=>{const e=t.src;return t.src=b,t.muted=!0,t.volume=1e-4,t.play().then((()=>{t.pause(),t.volume=1,t.currentTime=0,t.muted=!1,(0,i.Yq)((()=>{t.src=e}))}))})))}function v(){if(R)return;const t=new Audio("./voicechat_join.mp3"),e=new Audio("./voicechat_connecting.mp3");e.loop=!0;const a=new Audio("./voicechat_leave.mp3"),i=new Audio("./voicechat_onallowtalk.mp3"),s=new Audio("./call_busy.mp3"),d=new Audio("./call_connect.mp3"),o=new Audio("./call_end.mp3"),n=new Audio("./call_incoming.mp3");n.loop=!0;const r=new Audio("./call_ringing.mp3");r.loop=!0,R={join:t,allowTalk:i,leave:a,connecting:e,incoming:n,end:o,connect:d,busy:s,ringing:r}}async function A(t,e){const a=await(0,l.t9)("getGroupCall",{call:e});if(!a)return;t=(0,u.Rd)();const i=(0,V.$5)(t,e.id);return t=(0,p.AH)(t,e.id,(0,o.CE)(a.groupCall,["connectionState"]),void 0,i?.isLoaded?void 0:a.groupCall.participantsCount),t=(0,I.Sh)(t,(0,o.ee)(a.users,"id")),t=(0,I.fZ)(t,(0,o.ee)(a.chats,"id")),(0,u.R3)(t),a.groupCall}async function M(t,e,a){const i=await(0,l.t9)("fetchGroupCallParticipants",{call:e,offset:a});i&&(t=(0,u.Rd)(),t=(0,I.Sh)(t,(0,o.ee)(i.users,"id")),t=(0,I.fZ)(t,(0,o.ee)(i.chats,"id")),(0,u.R3)(t))}(0,u.iw)("toggleGroupCallPanel",((t,e,a)=>{const{force:i,tabId:s=(0,d._w)()}=a||{};return(0,g.i)(t,{isCallPanelVisible:"force"in(a||{})?i:!(0,f.jUK)(t,s).isCallPanelVisible},s)})),(0,u.iw)("subscribeToGroupCallUpdates",(async(t,e,a)=>{const{subscribed:i,id:s}=a,d=(0,V.$5)(t,s);d&&(i&&(await A(t,d),t=(0,u.Rd)(),await M(t,d)),await(0,l.t9)("toggleGroupCallStartSubscription",{subscribed:i,call:d}))})),(0,u.iw)("createGroupCall",(async(t,e,a)=>{const{chatId:i,tabId:s=(0,d._w)()}=a,o=(0,f.Z1J)(t,i);if(!o)return;const n=await(0,l.t9)("createGroupCall",{peer:o});n&&(t=(0,u.Rd)(),t=(0,p.AH)(t,n.id,{...n,chatId:i}),(0,u.R3)(t),e.requestMasterAndJoinGroupCall({id:n.id,accessHash:n.accessHash,tabId:s}))})),(0,u.iw)("createGroupCallInviteLink",(async(t,e,a)=>{const{tabId:i=(0,d._w)()}=a||{},o=(0,V.mU)(t);if(!o||!o.chatId)return;const n=(0,f.Z1J)(t,o.chatId);if(!n)return;const r=Boolean((0,h.WS)(n));let c=(0,f.x67)(t,n.id)?.inviteLink;r&&(c=await(0,l.t9)("exportGroupCallInvite",{call:o,canSelfUnmute:!1})),c&&((0,s.TE)(c),e.showNotification({message:"Link copied to clipboard",tabId:i}))})),(0,u.iw)("joinVoiceChatByLink",(async(t,e,a)=>{const{username:i,inviteHash:s,tabId:o=(0,d._w)()}=a,r=await(0,w.Co)(t,i);if(!r)return void e.showNotification({message:n.Iu("NoUsernameFound"),tabId:o});t=(0,u.Rd)();const c=await(0,w.ft)(t,e,r,o);c?.groupCall&&e.requestMasterAndJoinGroupCall({id:c.groupCall.id,accessHash:c.groupCall.accessHash,inviteHash:s,tabId:o})})),(0,u.iw)("requestMasterAndJoinGroupCall",((t,e,a)=>{e.requestMasterAndCallAction({action:"joinGroupCall",payload:a,tabId:a.tabId||(0,d._w)()})})),(0,u.iw)("requestMasterAndAcceptCall",((t,e,a)=>{e.requestMasterAndCallAction({action:"acceptCall",payload:void 0,tabId:a?.tabId||(0,d._w)()})})),(0,u.iw)("joinGroupCall",(async(t,e,a)=>{const{chatId:i,id:s,accessHash:o,inviteHash:n,tabId:l=(0,d._w)()}=a;if(!c.Bi)return void e.showNotification({message:"Sorry, your browser doesn't support group calls",tabId:l});if(t.phoneCall)return void e.toggleGroupCallPanel({tabId:l});!function(){const t=new(window.AudioContext||window.webkitAudioContext);C=new Audio,m=t,C.srcObject=F(t),(0,r.Z)(C)}(),v(),S(t=(0,u.Rd)(),e,!0,l);const{groupCalls:{activeGroupCallId:h}}=t;let I=s?(0,V.$5)(t,s):(0,V.Bj)(t,i);if(I&&I.id===h)e.toggleGroupCallPanel({tabId:l});else if(h)"leaveGroupCall"in e&&e.leaveGroupCall({rejoin:a,tabId:l});else if(I&&h===I.id)e.toggleGroupCallPanel({tabId:l});else{if(I||s&&o||!i)!I&&s&&o&&(I=await A(t,{id:s,accessHash:o}));else{const a=(0,f.Z1J)(t,i);if(!a)return;await(0,w.ft)(t,e,a,l),t=(0,u.Rd)(),I=(0,V.Bj)(t,i)}I&&(t=(0,u.Rd)(),t=(0,p.AH)(t,I.id,{...I,inviteHash:n},void 0,I.participantsCount+1),t={...t,groupCalls:{...t.groupCalls,activeGroupCallId:I.id}},(0,u.R3)(t),e.toggleGroupCallPanel({force:!1,tabId:l}))}})),(0,u.iw)("playGroupCallSound",((t,e,a)=>{const{sound:i}=a;R[i]&&("connecting"!==i&&R.connecting.pause(),"incoming"!==i&&R.incoming.pause(),"ringing"!==i&&R.ringing.pause(),(0,r.Z)(R[i]))})),(0,u.iw)("loadMoreGroupCallParticipants",(t=>{const e=(0,V.mU)(t);e&&M(t,e,e.nextOffset)})),(0,u.iw)("requestMasterAndRequestCall",((t,e,a)=>{e.requestMasterAndCallAction({action:"requestCall",payload:a,tabId:a.tabId||(0,d._w)()})})),(0,u.iw)("requestCall",((t,e,a)=>{const{userId:i,isVideo:s,tabId:o=(0,d._w)()}=a;t.phoneCall?e.toggleGroupCallPanel({tabId:o}):(0,f.dyD)(t,i)&&(v(),S(t=(0,u.Rd)(),e,s,o),t=(0,u.Rd)(),t={...t,phoneCall:{id:"",state:"requesting",participantId:i,isVideo:s,adminId:t.currentUserId}},(0,u.R3)(t),e.toggleGroupCallPanel({force:!1,tabId:o}))}));const F=t=>{const e=t.createOscillator(),a=e.connect(t.createMediaStreamDestination());return e.start(),new MediaStream([Object.assign(a.stream.getAudioTracks()[0],{enabled:!1})])};function P(){return C}function T(){return m}function _(){C?.pause(),m=void 0,C=void 0}function S(t,e,a,...[i=(0,d._w)()]){a?navigator.mediaDevices.getUserMedia({video:!0}).then((t=>{0===t.getVideoTracks().length?e.showNotification({message:n.Iu("Call.Camera.Error"),tabId:i}):(t.getTracks().forEach((t=>t.stop())),B(0,e,i))})).catch((()=>{e.showNotification({message:n.Iu("Call.Camera.Error"),tabId:i})})):B(0,e,i)}function B(t,e,...[a=(0,d._w)()]){navigator.mediaDevices.getUserMedia({audio:!0}).then((t=>{0===t.getAudioTracks().length?e.showNotification({message:n.Iu("RequestAcces.Error.HaveNotAccess.Call"),tabId:a}):t.getTracks().forEach((t=>t.stop()))})).catch((()=>{e.showNotification({message:n.Iu("RequestAcces.Error.HaveNotAccess.Call"),tabId:a})}))}},78958:(t,e,a)=>{a.d(e,{AH:()=>n,B6:()=>l,Ic:()=>c,dc:()=>r});var i=a(60782),s=a(7054),d=a(42431),o=a(53475);function n(t,e,a,s,d){const o=Object.values({...t.groupCalls.byId[e]?.participants,...a.participants}).filter((({isLeft:t})=>!t)).reduce(((t,e)=>(t[e.id]=e,t)),{});return{...t,groupCalls:{...t.groupCalls,byId:{...t.groupCalls.byId,[e]:{...t.groupCalls.byId[e],...(0,i.CE)(a,["participantsCount"]),...s&&{participantsCount:t.groupCalls.byId[e].participantsCount+s},...void 0!==d&&{participantsCount:d},participants:o}}}}}function r(t,e){const a=(0,d.$5)(t,e);return a&&a.chatId&&(0,s.Z1J)(t,a.chatId)&&(t=(0,o.US)(t,a.chatId,{groupCallId:void 0})),{...t,groupCalls:{...t.groupCalls,byId:{...(0,i.CE)(t.groupCalls.byId,[e.toString()])}}}}function c(t,e,a){return t.groupCalls.activeGroupCallId?n(t,t.groupCalls.activeGroupCallId,e,void 0,a):t}function l(t,e,a,i,s=!1){const o=(0,d.$5)(t,e);return o?n(t,e,{participants:{...o.participants,[a]:{...o.participants[a],...i}}},i.isLeft?s?0:-1:o.participants[a]||s?0:1):t}}}]);
|
|
//# sourceMappingURL=8422.68ff4909502369257c8a.js.map
|