Module 43203

1,032 characters · in ba7b9b34b6ee39a7.js
Dependencies
Required by (3)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){n.d(t,{$:()=>h,A:()=>x});var a=n(73153),i=n(846293),s=n(976860),l=n(961350),r=n(954571),o=n(723702),d=n(837921),c=n(636401),u=n(613057),m=n(652215);async function h(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{invite:u}=await i.Ay.resolveInvite(e,t);if(null==u)throw new c.A({errorCode:m.Lw6.INVALID_INVITE},`Invalid invite id: ${e}`);return n?.installationId!=null&&r.default.track(m.HAw.EXTERNAL_INSTALLATION_ID_RECEIVED,{received_installation_id:n.installationId,location:"openInviteFromRPC"}),l.default.isAuthenticated()?a.h.dispatch({type:"INVITE_MODAL_OPEN",invite:u,code:e,context:m.BRT.APP,received_installation_id:null!=n.installationId?String(n.installationId):void 0}):(n?.installationId!=null&&i.Ay.setReceivedInstallationIdForInviteCode(u.code,String(n.installationId)),(0,s.bG)(m.BVt.INVITE(e))),o.isPlatformEmbedded&&d.Ay.focus(),{invite:u,code:e}}let x={[m.e$_.OPEN_INVITE]:{scope:u.hj,async handler(e){let{args:t}=e,{code:n,...a}=t;await h(n,"RPC OPEN_INVITE Handler",a)}}}}