Module 636805

1,128 characters · in 30a277b9d32d70b1.js
Dependencies
Required by (1)
Lazily required by (0)none
Lazily requires (1)
Source Raw
function(e,t,n){n.d(t,{A:()=>p});var i=n(627968);n(64700);var l=n(554146),a=n(397927),r=n(73153),s=n(272355),o=n(826673),d=n(367727),c=n(498642),u=n(71393),A=n(576705),h=n(853742),_=n(652215),m=n(49999);class g extends s.A{_initialize(){r.h.subscribe("CHANNEL_SELECT",this.handleChannelSelect)}_terminate(){r.h.unsubscribe("CHANNEL_SELECT",this.handleChannelSelect)}handleChannelSelect(e){let t,r,s,g,p,{guildId:E}=e;if(null==E||(t=u.A.getGuild(E),r=!!t?.features.has(_.GuildFeatures.COMMUNITY),s=A.A.can(_.xBc.MANAGE_CHANNELS,t),g=(0,o.k8)(l.M.FORUM_CHANNEL_UPSELL_MODAL),p=c.A.getMemberCount(E)??0,!r||!s||g||!(p>=200)))return;(0,h.zd)(),(0,d.Vh)(l.M.FORUM_CHANNEL_UPSELL_MODAL);let I=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:m.i.DISMISS;(0,o.Dr)(l.M.FORUM_CHANNEL_UPSELL_MODAL,{dismissAction:e})};(0,a.mMO)(async()=>{let{default:e}=await n.e("7937").then(n.bind(n,420472));return t=>(0,i.jsx)(e,{...t,onClose:e=>{I(e),t.onClose()},guildId:E,shouldUpsellCreation:!0})},{onCloseCallback:()=>(0,o.Dr)(l.M.FORUM_CHANNEL_UPSELL_MODAL,{dismissAction:m.i.DISMISS}),onCloseRequest:_.FXj})}}let p=new g}