Build 602409stable
Module 176522
2,025 characters · in 330596066d42d8c6.jsDependencies
Source Raw
function(e,t,n){n.d(t,{M$:()=>v,Fv:()=>O,kF:()=>m,Oc:()=>f,GY:()=>b}),n(667532);var i=n(310953),l=n(473529),r=n(519059),s=n(380335),a=n(157550),o=n(366811),d=n(885386),c=n(189081),u=n(839067),A=n(645959),h=n(403362),E=n(265422),g=n(652215),C=n(746080);let _=()=>{let e=s.A.getMessageRequestsCount()>0||a.A.getSpamChannelsCount()>0;return[g.BVt.FRIENDS,(0,r.HF)("navigateToChannel")?g.BVt.ICYMI:null,c.A.hasLibraryApplication()&&!d.l_.getSetting()?g.BVt.APPLICATION_LIBRARY:null,e?g.BVt.MESSAGE_REQUESTS:null,g.BVt.APPLICATION_STORE,g.BVt.COLLECTIBLES_SHOP,d.dm.getSetting()?g.BVt.FAMILY_CENTER:null,g.BVt.QUEST_HOME].filter(h.Vq)};function I(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=o.A.getState().guildId;if(null==t)!function(e){var t,n;let{channelId:i,path:l,basePath:r}=o.A.getState(),s=A.A.getPrivateChannelIds(),a=__OVERLAY__?s:[..._(),...s],d=(null==i?(t=l??r,_().findIndex(e=>t.startsWith(e))):null!=i?a.indexOf(i):0)+e;d>=a.length?d=0:d<0&&(d=a.length-1);let c=a[d];if(_().includes(c)){let e;e=u.A.getCurrentRoute(),c===g.BVt.APPLICATION_STORE&&null!=e?(0,E.a)(e):(0,E.a)(c)}else n=g.ME,(0,E.i)(n,c)}(e);else{var n,r,s;let a,d;a=o.A.getState().channelId,d=(0,i.A)(t,{withCurrentVoiceChannel:!0}).map(e=>e.id),(0,l.K)(t)&&d.unshift(C.VV.GUILD_HOME),n=(null!=a?d.indexOf(a):-1)+e,r=d.length,s=d[n<0?r-1:n>=r?0:n],(0,E.i)(t,s)}}var T=n(963169),p=n(345942),S=n(309010),N=n(967198),L=n(723702);let m={binds:["alt+down"],comboKeysBindGlobal:!0,action:()=>(I(),!1)},f={binds:["alt+up"],comboKeysBindGlobal:!0,action:()=>(I(-1),!1)},O={binds:["mod+alt+right"],comboKeysBindGlobal:!0,action(){let e;if(null!=N.A.getGuildId())e=g.ME;else{let t=N.A.getLastSelectedGuildId();null!=t&&(e=t,(0,E.i)(t,S.Ay.getChannelId(t)))}return null!=e&&(0,p.u)(e),!1}},b={binds:(0,L.isMac)()||(0,L.isMacWeb)()?["mod+["]:["alt+left"],comboKeysBindGlobal:!0,action:()=>((0,T.OE)("keybind"),!1)},v={binds:(0,L.isMac)()||(0,L.isMacWeb)()?["mod+]"]:["alt+right"],comboKeysBindGlobal:!0,action:()=>((0,T.Qb)("keybind"),!1)}}