Module 280157

795 characters · in no known chunk
Dependencies
Required by (3)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>u});var i=n(47167),r=n(734057),s=n(994500),a=n(287809),o=n(926140),l=n(652215);function u(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.A,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:a.default,u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:s.A,c=t.getChannel(e);if(null==c)return null;let d=(0,i.m1)(c,n,u);switch(c.type){case l.rbe.DM:{let e=n.getUser(c.getRecipientId());if(null==e)return null;return{type:o.rD.USER,record:e,score:0,comparator:d}}case l.rbe.GROUP_DM:return{type:o.rD.GROUP_DM,record:c,score:0,comparator:d};case l.rbe.GUILD_VOICE:case l.rbe.GUILD_STAGE_VOICE:return{type:o.rD.VOICE_CHANNEL,record:c,score:0,comparator:d};default:return{type:o.rD.TEXT_CHANNEL,record:c,score:0,comparator:d}}}}