Loading
function(e,t,n){"use strict";n.d(t,{A:()=>a}),n(323874),n(14289),n(35956);var l=n(64700),i=n(738533);let s="steam",r=/^\/app\/(\d+)(?:\/)?/;function a(e){let t=function(e){let[t,n]=l.useState(!1);return l.useEffect(()=>{i.A.isProtocolRegistered(e).then(n)},[e]),t}(s);return l.useCallback(n=>{let l;if(null!=n){try{l=new URL(n)}catch{return}if("store.steampowered.com"===l.hostname&&t){let e=l.pathname.match(r)?.[1];null!=e&&(n=`${s}://store/${e}`)}else l.searchParams.set("utm_source","discord"),n=l.toString();null!=e?e(n):window.open(n,"_blank","noreferrer noopener")}},[e,t])}}