Module 701273

731 characters · in 898c66733ef2f136.js
Dependencies
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(t,e,i){i.d(e,{A:()=>A});var a=i(481613),n=i.n(a),r=i(400253),u=i(742821),c=i(80703),d=i(803306),l=i(976860),f=i(280450),s=i(650048),p=i(174459),o=i(877062),h=i(652215);async function g(t){let e=n().os?.family;if("Android"===e||"iOS"===e){let e=f.default.getFingerprint()??f.default.getId(),i=(0,u.I_)();if(null==e&&f.default.isAuthenticated())try{await (0,d.fetchCurrentUser)(),e=f.default.getId()}catch{}return(0,u.Ay)((0,r.BH)(),{utmSource:t,fingerprint:e,attemptId:i})}return"discord://"}async function A(t){let e=await g(t),i=(0,u.X7)(e);null!=i&&p.default.track(h.HAw.DEEP_LINK_CLICKED,{fingerprint:(0,c.v)(i.fingerprint),attempt_id:i.attemptId,source:i.utmSource}),o.A.launch(e,t=>{t||(0,l.bG)(s.A.fallbackRoute)})}}