Build 574548stable
Module 836753
1,173 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>f});var i=n(627968);n(64700);var r=n(192308),s=n(228366),a=n(272355),o=n(960736),l=n(174459),u=n(972387),c=n(539895),d=n(652215);let _="INVITE_MODAL_KEY";class h extends a.A{_initialize(){s.h.subscribe("INVITE_MODAL_OPEN",this.handleOpenModal),s.h.subscribe("INVITE_MODAL_CLOSE",this.handleCloseModal)}_terminate(){(0,r.closeModal)(_),s.h.unsubscribe("INVITE_MODAL_OPEN",this.handleOpenModal),s.h.unsubscribe("INVITE_MODAL_CLOSE",this.handleCloseModal)}handleOpenModal(e){let{context:t}=e;c.A.isOpen()&&!(0,r.hasModalOpen)(_)&&(0,r.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("81742"),n.e("65123"),n.e("47173"),n.e("92116"),n.e("84200"),n.e("35316"),n.e("2238"),n.e("88599"),n.e("9640"),n.e("63235"),n.e("72401"),n.e("5871"),n.e("40247"),n.e("7265"),n.e("81079"),n.e("1352")]).then(n.bind(n,777307));return t=>(0,i.jsx)(e,{...t})},{modalKey:_,contextKey:(0,r.modalContextFromAppContext)(t),onCloseRequest:()=>{let e=(0,o.p9)(),t=(0,o.xD)();l.default.track(d.HAw.INVITE_ACCEPT_DISMISSED,{invite_code:e,guild_id:t}),u.A.close(c.A.getProps().invite?.code??e)}})}handleCloseModal(e){(0,r.closeModal)(_)}}let f=new h}