(this.webpackChunkdiscord_app=this.webpackChunkdiscord_app||[]).push([[45446],{457890:(e,n,t)=>{e.exports=t.p+"cf3e2e7f108d20c8d804a13c9067f5a6.svg"},945446:(e,n,t)=>{"use strict";t.r(n);t.d(n,{InviteCopyInputConnected:()=>Mn,InviteRow:()=>Nn,default:()=>An});var r,i=t(785893),s=t(667294),a=t(294184),o=t.n(a),l=t(441143),u=t.n(l),c=t(496486),d=t.n(c),h=t(999357);!function(e){e[e.IS_GUEST_INVITE=1]="IS_GUEST_INVITE"}(r||(r={}));new Set([1]);var f=t(202351),g=t(513328),p=t(336194),v=t(707961),I=t(224813),E=t(744564),_=t(758635);var m=t(761953),T=t(665472),y=t(296602),N=t(61209),S=t(506474);function x(e){x=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return x(e)}function M(e,n){return!n||"object"!==A(n)&&"function"!=typeof n?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):n}function C(e,n){C=Object.setPrototypeOf||function(e,n){e.__proto__=n;return e} ;return C(e,n)}var A=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function R(e){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var t,r=x(e);if(n){var i=x(this).constructor;t=Reflect.construct(r,arguments,i)}else t=r.apply(this,arguments);return M(this,t)}}var O;!function(e){e[e.GROUP_DM=0]="GROUP_DM";e[e.USER=1]="USER"}(O||(O={}));var b=function(e){!function(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}});n&&C(e,n)}(t,e);var n=R(t);function t(){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,t) ;return n.call(this,new y.Z("InviteQueue"),1010)}var r=t.prototype;r._sendInvite=function(e,n,t,r,i){T.Z.sendInvite(e.id,n,t,r).then((function(){return i(null,!0)}),(function(){return i(null,!1)}))};r.drain=function(e,n){var t=this,r=e.location,i=e.suggested;switch(e.type){case O.GROUP_DM:this._sendInvite(e.channel,e.inviteKey,r,i,n);break;case O.USER:m.Z.ensurePrivateChannel(e.user.id).then((function(s){var a=N.Z.getChannel(s);null!=a&&t._sendInvite(a,e.inviteKey,r,i,n)}),(function(){return n(null,!1)}))}};return t}(S.Z);const Z=new b;var L=t(153686),w=t(19585),j=t(621647),V=t(296916),U=t(773011),D=t(239813),k=t(179678),P=t(149660),B=t(260561),G=(0,B.B)({kind:"guild",id:"2023-02_guest_voice_invites",label:"Guest Voice Invites",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Allow creation of guest voice invites",config:{enabled:!0}}]}),F=(0,B.B)({kind:"guild",id:"2023-02_temporary_invite_discoverability",label:"Temporary Invite Discoverability",defaultConfig:{enabled:!1}, treatments:[{id:1,label:"Increased Visibility of Temporary Invite Toggle",config:{enabled:!0}}]}),H=t(596801),z=t(703790),K=t(641453),q=t(855350);const Y=(0,B.B)({kind:"guild",id:"2022-05_vanity_url_target",label:"Vanity URL Targeting",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Enabled",config:{enabled:!0}}]});var W=t(625751),X=t(766496),J=t(64234),Q=t(177570),$=t(381186),ee=t(5544),ne=t(869160),te=t(786502),re=t(840922),ie=t(239734),se=t(2590),ae=t(718634);function oe(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);te.length)&&(n=e.length);for(var t=0,r=new Array(n);t0)return 0;switch(s.props.rows[n].type){case te.bm.GROUP_DM:case te.bm.DM:case te.bm.FRIEND:return 44;default:return 0}};s.renderRow=function(e){var n=e.section,t=e.row;if(n>0)return null;var r=s.props.analyticsLocation,a=s.getInviteKey(),o=s.props.rows[t],l="".concat(o.type,"-").concat(o.item.id);switch(o.type){case te.bm.GROUP_DM:return(0,i.jsx)(Nn,{row:o,channel:o.item,inviteKey:a,location:r},l);case te.bm.DM:case te.bm.FRIEND:return(0,i.jsx)(Nn,{row:o,user:o.item,inviteKey:a,location:r},l);default:return null}};var a=e.maxAge,o=e.maxUses,l=e.temporary,u=e.flags,c=e.forceSettings,h=e.guild,f=e.canShowVanityURL,g=h.hasFeature(se.oNc.HUB)?mn:Tn;s.state={query:"",settingsOpen:!0===c,maxAge:null!=a?a:g.value, savedMaxAge:a===mn.value?g.value:mn.value,maxUses:null!=o&&0!==o?o:yn.value,temporary:null!=l&&l,networkError:void 0,showVanityURL:f,flags:null!=u?u:0};return s}var a=t.prototype;a.componentDidMount=function(){var e=this,n=this.props,t=n.inviteChannel,r=n.code,i=n.guild,s=n.source,a=n.canCreateInvites,o=n.analyticsLocation,l=n.streamUserId,u=n.targetType,c=n.targetUserId,d=n.applicationId,h=n.initialCounts,f=n.rows,g=n.showFriends,p=this.state,v=p.maxAge,E=p.maxUses,_=p.temporary;if(a){var m=null==t?void 0:t.id;if(null==m)return;this.setState({networkError:void 0});I.Z.createInvite(m,{validate:null!=r?r:null,max_age:v,max_uses:E,target_user_id:c,target_type:u,target_application_id:d,temporary:_},s).catch((function(n){return e.setState({networkError:n})}))}g&&Ge.default.track(se.rMx.INVITE_SUGGESTION_OPENED,{location:s,num_suggestions:f.length,num_friends:h.numFriends,num_dms:h.numDms,num_group_dms:h.numGroupDms,guild_id:i.id});Y.trackExposure({guildId:null==i?void 0:i.id});if(null!=l){ var T=Q.Z.getStreamForUser(l,i.id),y=(0,k.L2)(T,Oe.Z);Ge.default.track(se.rMx.OPEN_MODAL,{type:"Send Stream Invite",source:s,location:o,other_user_id:l,application_id:null!=y?y.id:null,application_name:null!=y?y.name:null,game_id:null!=y?y.id:null})}else null!=d||Ge.default.track(se.rMx.OPEN_MODAL,{type:"Instant Invite Modal",source:s,location:o})};a.getInviteKey=function(){var e=this.props,n=e.code,t=e.vanityURLCode,r=e.guildScheduledEvent,i=this.state.showVanityURL?t:null!=n?n:t;return null==i?i:(0,K.tV)({baseCode:i,guildScheduledEventId:null==r?void 0:r.id})};a.renderChannelWarning=function(){var e=this.props.inviteChannel;return(0,V.Z)(e)?(0,i.jsxs)("div",{className:Xe().warningContainer,children:[(0,i.jsx)(Be.Z,{className:Xe().warningIcon,color:p.Z.unsafe_rawColors.YELLOW_300.css,width:12}),(0,i.jsx)(v.xvT,{variant:"text-xs/normal",color:"header-secondary",children:Ye.Z.Messages.INVITE_PRIVATE_CHANNEL_WARNING})]}):null};a.renderTemporaryMembershipToggle=function(){ var e=this,n=this.props,t=n.temporaryMembershipIncreasedVisibility,s=n.isGuestInviteCreationEnabled,a=this.state,o=a.temporary,l=a.flags;return s?(0,i.jsx)("div",{className:Xe().temporaryMembershipContainerBackground,children:(0,i.jsx)(v.j7V,{className:Xe().temporaryMembershipContainer,value:(0,He.yE)(l,r.IS_GUEST_INVITE),onChange:function(n){return e.handleToggleGuest(n,e.handleGenerateNewLink)},note:Ye.Z.Messages.GUEST_MEMBERSHIP_EXPLANATION,hideBorder:!0,children:Ye.Z.Messages.GRANT_GUEST_MEMBERSHIP})}):t?(0,i.jsx)("div",{className:Xe().temporaryMembershipContainerBackground,children:(0,i.jsx)(v.j7V,{className:Xe().temporaryMembershipContainer,value:o,onChange:function(n){return e.handleToggleTemporary(n,e.handleGenerateNewLink)},note:Ye.Z.Messages.TEMPORARY_MEMBERSHIP_EXPLANATION,hideBorder:!0,children:Ye.Z.Messages.GRANT_TEMPORARY_MEMBERSHIP})}):null};a.renderCopyInput=function(){ var e,n=this.props,t=n.guild,r=n.noInvitesAvailable,a=n.showFriends,l=n.onClose,u=this.state,c=u.maxAge,d=u.maxUses,h=u.networkError,f=u.showVanityURL,g=(0,W.Z)(null!==(e=this.getInviteKey())&&void 0!==e?e:"");return(0,i.jsxs)(s.Fragment,{children:[(0,i.jsx)(Mn,{value:g,autoFocus:a,onCopy:this.handleCopy}),this.renderTemporaryMembershipToggle(),r||f?null:(0,i.jsxs)(v.xvT,{variant:"text-xs/normal",className:o()(tn().marginTop8,Xe().footerText),children:[(0,te.Vg)(c,d)," ",a?(0,i.jsx)(v.eee,{onClick:this.openSettings,children:Ye.Z.Messages.INVITE_EDIT_LINK}):null]}),!r&&a&&f?(0,i.jsxs)(v.xvT,{variant:"text-xs/normal",className:o()(tn().marginTop8,Xe().footerText),children:[Ye.Z.Messages.INVITE_VANITY_USED," ",(0,i.jsx)(v.eee,{onClick:this.openSettings,children:Ye.Z.Messages.INVITE_EDIT_LINK})]}):null,null!=h?(0,i.jsx)(xn,{guild:t,error:h,onClose:l}):null]})};a.renderHeader=function(){ var e,n=this.props,t=n.guild,r=n.showFriends,s=n.guildScheduledEvent,a=n.streamUserId,l=n.applicationId,u=n.welcomeToServer,c=n.inviteChannel,d=this.state,h=d.query,f=d.settingsOpen,g=null,p=null;e=u?null:null!=a?Ye.Z.Messages.INVITE_STREAM_HEADER:null!=l?Ye.Z.Messages.EMBEDDED_ACTIVITIES_INVITE_TO_ACTIVITY:null!=s?Ye.Z.Messages.GUILD_EVENT_INVITE_MODAL_TITLE:(null==c?void 0:c.isGuildStageVoice())?Ye.Z.Messages.STAGE_CHANNEL_INVITE_TO_STAGE_MODAL_HEADER:Ye.Z.Messages.INVITE_TO_SERVER_NAME.format({name:t.toString()});if(null!=c){var I=(0,D.KS)(c,t);null!=I&&(p=(0,i.jsxs)("div",{className:Xe().headerChannelContainer,children:[(0,i.jsx)(I,{className:Xe().channelIcon}),(0,i.jsx)(v.xvT,{color:"interactive-normal",variant:"text-md/normal",children:c.name})]}))}g=f?(0,i.jsx)(v.vwX,{id:this._headerId,tag:"h2",className:o()(tn().marginReset,Xe().headerCloseButtonSpacing,Xe().headerText),children:Ye.Z.Messages.INVITE_SETTINGS_TITLE}):t.hasFeature(se.oNc.HUB)?(0,i.jsxs)("div",{ className:Xe().hubHeader,children:[(0,i.jsx)(v.X6q,{className:o()(Xe().hubInviteTitle,Xe().headerCloseButtonSpacing),id:this._headerId,variant:"heading-xl/semibold",color:"header-primary",children:Ye.Z.Messages.HUB_INVITE_HEADER}),(0,i.jsx)(v.xvT,{color:"header-secondary",variant:"text-md/normal",children:Ye.Z.Messages.HUB_INVITE_SUBHEADER}),r&&(0,i.jsx)(De.Z,{query:h,className:Xe().hubFriendSearch,onChange:this.handleQueryChange,placeholder:Ye.Z.Messages.INVITE_SEARCH_FOR_FRIENDS,"aria-label":Ye.Z.Messages.INVITE_SEARCH_FOR_FRIENDS,autoFocus:!0,onClear:this.handleClearSearch})]}):r?(0,i.jsxs)("div",{className:Xe().header,children:[(0,i.jsx)(v.vwX,{id:this._headerId,tag:"h2",className:o()(tn().marginBottom4,Xe().headerCloseButtonSpacing,Xe().headerText),children:e}),p,(0,i.jsx)(De.Z,{query:h,className:Xe().searchBar,onChange:this.handleQueryChange,placeholder:Ye.Z.Messages.INVITE_SEARCH_FOR_FRIENDS,autoFocus:!0,onClear:this.handleClearSearch}),(0,i.jsx)("div",{ className:tn().marginTop8,children:this.renderChannelWarning()})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(v.vwX,{id:this._headerId,tag:"h2",className:o()(tn().marginReset,Xe().headerCloseButtonSpacing,Xe().headerText),children:e}),p,this.renderChannelWarning()]});return(0,i.jsxs)(v.xBx,{separator:r&&!f,children:[(0,i.jsx)(v.olH,{className:Xe().closeButton,onClick:this.handleDone}),(0,i.jsxs)("div",{className:Xe().headerContainer,children:[u&&!f&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("img",{className:Xe().welcomeImage,src:on(),alt:""}),(0,i.jsx)(v.H,{className:Xe().welcomeHeading,children:Ye.Z.Messages.INVITE_WELCOME_HEADING}),(0,i.jsx)("p",{className:Xe().welcomeSubheading,children:Ye.Z.Messages.INVITE_WELCOME_SUBHEADING})]}),null!=a?(0,i.jsx)(P.Z,{}):null,g]})]})};a.renderSettingsBody=function(){var e=this,n=this.props.temporaryMembershipIncreasedVisibility,t=this.state,r=t.maxAge,s=t.maxUses,a=t.temporary,l=En.find((function(e){return e.value===r})),u=_n.find((function(e){ return e.value===s}));return(0,i.jsx)(v.hzk,{className:Xe().settingsContent,children:(0,i.jsxs)("form",{onSubmit:this.handleGenerateNewLink,children:[(0,i.jsx)(v.xJW,{title:Ye.Z.Messages.EXPIRE_AFTER,className:tn().marginTop20,children:(0,i.jsx)(v.q4e,{value:null==l?void 0:l.value,options:En,onChange:this.handleSelectMaxAge})}),(0,i.jsx)(v.xJW,{title:Ye.Z.Messages.MAX_NUMBER_OF_USES,className:o()(tn().marginTop20,tn().marginBottom4),children:(0,i.jsx)(v.q4e,{value:null==u?void 0:u.value,options:_n,onChange:this.handleSelectMaxUses})}),n?(0,i.jsx)("div",{className:tn().marginTop20}):(0,i.jsx)(v.xJW,{className:o()(tn().marginTop20,Xe().switch),children:(0,i.jsx)(v.j7V,{value:a,onChange:function(n){return e.handleToggleTemporary(n)},note:Ye.Z.Messages.TEMPORARY_MEMBERSHIP_EXPLANATION,hideBorder:!0,children:(0,i.jsx)(v.xvT,{variant:"text-sm/normal",children:Ye.Z.Messages.GRANT_TEMPORARY_MEMBERSHIP})})})]})})};a.renderFriendsBody=function(){var e=this.props.rows,n=this.getInviteKey() ;return 0===e.length?(0,i.jsx)(v.hzk,{className:o()(tn().marginBottom20,tn().marginTop20),children:(0,i.jsx)(Ve.OZ,{children:Ye.Z.Messages.INVITE_FRIEND_MODAL_NO_RESULTS})}):null==n?(0,i.jsx)(v.hzk,{className:o()(tn().marginBottom20,tn().marginTop20),children:(0,i.jsx)(Ve.OZ,{children:Ye.Z.Messages.INVITE_FRIEND_MODAL_LOADING})}):(0,i.jsx)(v.YAO,{className:Xe().scroller,sections:[e.length],renderSection:this.renderSection,sectionHeight:0,renderRow:this.renderRow,rowHeight:this.getRowHeight,paddingBottom:16})};a.renderSection=function(){return null};a.renderBody=function(){var e=this.props,n=e.guild,t=e.showFriends,r=e.streamUserId,s=e.applicationId;if(this.state.settingsOpen)return this.renderSettingsBody();if(t)return this.renderFriendsBody();var a=we.default.getCurrentUser();u()(null!=a,"InstantInviteModal: user cannot be undefined");var o=n.isOwner(a)?Ye.Z.Messages.INVITE_SHARE_LINK_OWN_SERVER:Ye.Z.Messages.SHARE_INVITE_LINK_FOR_ACCESS ;null!=r?o=Ye.Z.Messages.INVITE_SHARE_LINK_TO_STREAM:null!=s&&(o=Ye.Z.Messages.EMBEDDED_ACTIVITIES_SHARE_LINK_TO_ACTIVITY);return(0,i.jsx)(v.hzk,{className:Xe().noScroll,children:(0,i.jsxs)(Ue.Z,{direction:Ue.Z.Direction.VERTICAL,className:tn().marginBottom20,children:[(0,i.jsx)(v.xvT,{className:Xe().subText,variant:"text-sm/normal",children:o}),this.renderCopyInput()]})})};a.renderFooter=function(){var e,n=this,t=this.props,r=t.noInvitesAvailable,a=t.showFriends,l=t.guildScheduledEvent,u=t.streamUserId,c=t.applicationId,d=t.inviteChannel,h=this.state,f=h.settingsOpen,g=h.maxAge,I=J.Z.theme,E=null,_=this.renderBannerUpsell();if(f)E=(0,i.jsxs)(s.Fragment,{children:[(0,i.jsx)(v.zxk,{onClick:this.handleGenerateNewLink,children:Ye.Z.Messages.GENERATE_A_NEW_LINK}),(0,i.jsx)(v.zxk,{look:v.zxk.Looks.LINK,color:I===se.BRd.LIGHT?v.zxk.Colors.PRIMARY:v.zxk.Colors.WHITE,onClick:this.handleDone,children:Ye.Z.Messages.CANCEL})]});else if(a){var m=Ye.Z.Messages.INVITE_FOOTER_LINK_HEADER ;null!=u?m=Ye.Z.Messages.INVITE_STREAM_FOOTER_LINK_HEADER:null!=c?m=Ye.Z.Messages.EMBEDDED_ACTIVITIES_INVITE_ACTIVITY_FOOTER_LINK_HEADER:null!=l?m=Ye.Z.Messages.GUILD_EVENT_INVITE_MODAL_FOOTER:(null==d?void 0:d.isGuildStageVoice())&&(m=Ye.Z.Messages.STAGE_CHANNEL_INVITE_TO_STAGE_MODAL_FOOTER);E=(0,i.jsxs)(Ue.Z,{direction:Ue.Z.Direction.VERTICAL,className:Xe().content,children:[(0,i.jsx)(v.vwX,{tag:"h5",className:tn().marginBottom8,children:m}),this.renderCopyInput(),_]})}else r||(E=(0,i.jsxs)(Ue.Z,{justify:Ue.Z.Justify.BETWEEN,className:tn().marginTop20,children:[(0,i.jsx)(v.XZJ,{size:18,type:v.XZJ.Types.INVERTED,value:g===mn.value,onChange:this.handleToggleMaxAge,children:(0,i.jsx)(v.xvT,{className:Xe().checkBoxLabel,variant:"text-sm/normal",children:Ye.Z.Messages.SET_INVITE_LINK_NEVER_EXPIRE})}),(0,i.jsx)(v.ua7,{text:Ye.Z.Messages.LINK_SETTINGS,children:function(e){var t=e.onMouseEnter,r=e.onMouseLeave;return(0,i.jsx)(v.P3F,{onClick:n.openSettings,onMouseEnter:t,onMouseLeave:r, className:sn().cursorPointer,children:(0,i.jsx)(ke.Z,{width:18,height:18,color:p.Z.unsafe_rawColors.PRIMARY_400.css})})}})]}));return null!=E?(0,i.jsx)(v.mzw,{className:f?Xe().settingsFooter:o()((e={},cn(e,Xe().noPadding,!a),cn(e,Xe().footer,a),e)),children:E}):null};a.renderBannerUpsell=function(){var e=this.props,n=e.guild,t=e.analyticsLocations;return(null==n?void 0:n.hasFeature(se.oNc.INVITE_SPLASH))?null:(0,i.jsxs)(Ue.Z,{align:Ue.Z.Align.CENTER,className:Xe().inviteBannerUpsell,children:[(0,i.jsx)(Pe.Z,{className:Xe().premiumIcon}),(0,i.jsx)(v.xvT,{variant:"text-sm/normal",children:Ye.Z.Messages.INVITE_FRIEND_MODAL_BOOSTING_UPSELL}),(0,i.jsx)(v.eee,{className:Xe().inviteLink,onClick:function(){return(0,H.Z)({analyticsLocations:t,analyticsSourceLocation:{section:se.jXE.INVITE_LINK,object:se.qAy.LEARN_MORE},guild:n,perks:(0,qe.il)(),upsellType:qe.Cg.GUILD_BANNER_INVITE})},children:Ye.Z.Messages.LEARN_MORE})]})};a.render=function(){ var e=this.props,n=e.transitionState,t=e.inviteChannel,r=e.guild;return(0,i.jsx)("div",{className:this.props.showFriends?Xe().wrapper:void 0,children:(0,i.jsxs)(v.Y0X,{impressionName:h.zs.GUILD_INVITE,impressionProperties:{invite_channel_id:null==t?void 0:t.id,invite_guild_id:r.id},"aria-labelledby":this._headerId,transitionState:n,className:Xe().modal,children:[this.renderHeader(),this.renderBody(),this.renderFooter()]})})};return t}(s.PureComponent);Cn.defaultProps={analyticsLocation:se.Sbl.GUILD_CREATE_INVITE_SUGGESTION};const An=s.forwardRef((function(e,n){var t=e.channel,r=e.guild,a=e.source,o=e.guildScheduledEvent,l=e.streamUserId,u=e.applicationId,c=e.transitionState,d=e.onClose,h=e.welcomeToServer,g=e.forceSettings,p=e.analyticsLocation,v=(0,w.Z)(L.Z.INSTANT_INVITE_MODAL),I=v.AnalyticsLocationProvider,m=v.analyticsLocations,T=(0,f.e7)([be.Z,N.Z,ee.ZP],(function(){if(null!=t)return t;var e=be.Z.getChannelId(),n=null==e||(0,Ke.AB)(e)?void 0:N.Z.getChannel(e) ;(null==n?void 0:n.isThread())&&(n=N.Z.getChannel(n.parent_id));return null!=n?n:ee.ZP.getDefaultChannel(r.id)}),[t,r.id]),y=null;null!=l?y=ae.Iq.STREAM:null!=u&&(y=ae.Iq.EMBEDDED_APPLICATION);var S=l,x=u,M=null!=t?t.getGuildId():null!=r?r.id:null,C=(0,f.e7)([ne.Z],(function(){var e=null!=T?T.id:null;return null==e?null:ne.Z.getInvite(e,{targetType:y,targetUserId:S,targetApplicationId:x})}),[T,y,S,x]),A=pn((0,f.Wu)([Ae,je.ZP,$.ZP],(function(){var e=null!=T?T.id:null;return[Ae.getInviteSuggestionRows(),Ae.getTotalSuggestionsCount()>=1,Ae.getInitialCounts(),null!=t&&null!=T?je.ZP.getVoiceStatesForChannel(T):null,null!=M?$.ZP.getProps(M,e):null]}),[T,y,S,M]),5),R=A[0],O=A[1],b=A[2],Z=A[3],j=A[4],V=(0,f.e7)([Re.Z],(function(){return null!=T&&Re.Z.can(se.Plq.CREATE_INSTANT_INVITE,T)}),[T]),U=null===C||!V,D=pn(s.useState((function(){var e=new Set;null!=l&&null!=Z?Z.forEach((function(n){var t=n.user;e.add(t.id)})):null!=M&&null!=j&&y!==ae.Iq.EMBEDDED_APPLICATION&&j.rows.forEach((function(n){ n.type===$.so.MEMBER&&e.add(n.userId)}));return e})),1),k=D[0],P=null==t?void 0:t.id,B=(0,f.e7)([X.Z],(function(){return X.Z.getStageInstanceByChannel(P)}),[P]);s.useEffect((function(){(function(e){var n=e.omitUserIds,t=e.guild,r=e.channel,i=e.applicationId,s=e.inviteTargetType;return(0,_.W)().then((function(){E.Z.dispatch({type:"LOAD_INVITE_SUGGESTIONS",omitUserIds:null!=n?n:new Set,guild:t,channel:r,applicationId:i,inviteTargetType:s})}))})({omitUserIds:k,guild:r,channel:t,applicationId:x,inviteTargetType:y}).catch(se.VqG)}),[k,t,r,x,y]);var H,z,K,Y=null!=C?C.code:void 0,W=null!=C?C.maxAge:void 0,J=null!=C?C.maxUses:void 0,Q=null!=C?C.temporary:void 0,te=null!=C?C.flags:void 0,re=r.vanityURLCode,ie=null!=re&&re.length>0,oe=q.Z.useExperiment({guildId:null!==(K=null!==(z=null!==(H=r.id)&&void 0!==H?H:null==C?void 0:C.guild.id)&&void 0!==z?z:M)&&void 0!==K?K:""},{autoTrackExposure:ie}).enabled&&!(null==T?void 0:T.isGuildVocal())&&ie,le=(null==T?void 0:T.type)===se.d4z.GUILD_VOICE ;V||null==(null==B?void 0:B.invite_code)||(Y=B.invite_code);var ue=le&&!oe&&!U,ce=G.useExperiment({guildId:null==r?void 0:r.id},{autoTrackExposure:ue}).enabled,de=!ce&&!oe&&!U,he=F.useExperiment({guildId:null==r?void 0:r.id},{autoTrackExposure:de}).enabled;return(0,i.jsx)(I,{children:(0,i.jsx)(Cn,{ref:n,canCreateInvites:V,noInvitesAvailable:U,inviteChannel:T,guild:r,guildScheduledEvent:o,streamUserId:l,vanityURLCode:re,targetType:y,targetUserId:S,applicationId:u,rows:R,showFriends:O,initialCounts:b,code:Y,maxAge:W,maxUses:J,temporary:Q,flags:te,source:a,welcomeToServer:h,forceSettings:g,analyticsLocations:m,analyticsLocation:p,transitionState:c,onClose:d,canShowVanityURL:oe,temporaryMembershipIncreasedVisibility:he&&de,isGuestInviteCreationEnabled:ce&&ue})})}))},149660:(e,n,t)=>{"use strict";t.d(n,{Z:()=>o});var r=t(667294),i=t(792800),s=t(120415),a=t(473708);function o(){r.useEffect((function(){s.FB||(0,i.EM)({ messages:[a.Z.Messages.GO_LIVE_HEY,a.Z.Messages.GO_LIVE_LOOK,a.Z.Messages.GO_LIVE_LISTEN],interval:600,count:20,onlyWhenBlurred:!0})}),[]);return null}},855350:(e,n,t)=>{"use strict";t.d(n,{Z:()=>r});const r=(0,t(260561).B)({kind:"guild",id:"2022-11_default_to_server_vanity_v2",label:"Default To Server Vanity v2",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Enabled",config:{enabled:!0}}]})}}]); //# sourceMappingURL=03c52f258b1b0212328c.js.map