1(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8324],{7354:(S,D,d)=>{var A,P,E;E=function(){var _,u,g=document,E=g.getElementsByTagName("head")[0],r="push",m="readyState",y="onreadystatechange",f={},C={},c={},p={};function v(n,i){for(var e=0,o=n.length;e<o;++e)if(!i(n[e]))return!1;return 1}function h(n,i){v(n,function(e){return i(e),1})}function t(n,i,e){n=n[r]?n:[n];var o=i&&i.call,l=o?i:e,W=o?n.join(""):i,O=n.length;function L(s){return s.call?s():f[s]}function T(){if(! --O)for(var s in f[W]=1,l&&l(),c)v(s.split("|"),L)&&!h(c[s],L)&&(c[s]=[])}return setTimeout(function(){h(n,function s(a,B){return null===a?T():(!B&&!/^https?:\/\//.test(a)&&_&&(a=-1===a.indexOf(".js")?_+a+".js":_+a),p[a]?(W&&(C[W]=1),2==p[a]?T():setTimeout(function(){s(a,!0)},0)):(p[a]=1,W&&(C[W]=1),void I(a,T)))})},0),t}function I(n,i){var o,e=g.createElement("script");e.onload=e.onerror=e[y]=function(){e[m]&&!/^c|loade/.test(e[m])||o||(e.onload=e[y]=null,o=1,p[n]=2,i())},e.async=1,e.src=u?n+(-1===n.indexOf("?")?"?":"&")+u:n,E.insertBefore(e,E.lastChild)}return t.get=I,t.order=function(n,i,e){!function o(l){l=n.shift(),n.length?t(l,o):t(l,i,e)}()},t.path=function(n){_=n},t.urlArgs=function(n){u=n},t.ready=function(n,i,e){var l,o=[];return!h(n=n[r]?n:[n],function(l){f[l]||o[r](l)})&&v(n,function(l){return f[l]})?i():(l=n.join("|"),c[l]=c[l]||[],c[l][r](i),e&&e(o)),t},t.done=function(n){t([null],n)},t},S.exports?S.exports=E():void 0!==(P="function"==typeof(A=E)?A.call(D,d,D,S):A)&&(S.exports=P)},8324:(S,D,d)=>{"use strict";d.r(D),d.d(D,{SignInWithAppleWeb:()=>U});var A=d(467),P=d(5083),g=d(7354);class U extends P.E_{constructor(){super(...arguments),this.appleScriptUrl="https://appleid.cdn-apple.com/appleauth/static/jsapi/appleid/1/en_US/appleid.auth.js",this.isAppleScriptLoaded=!1}authorize(r){var m=this;return(0,A.A)(function*(){return new Promise((y,f)=>{r?m.loadSignInWithAppleJS().then(C=>{var c,p,_;m.isAppleScriptLoaded=C,m.isAppleScriptLoaded?(AppleID.auth.init({clientId:r.clientId,redirectURI:r.redirectURI,scope:null!==(c=r.scopes)&&void 0!==c?c:void 0,state:null!==(p=r.state)&&void 0!==p?p:void 0,nonce:null!==(_=r.nonce)&&void 0!==_?_:void 0,usePopup:!0}),AppleID.auth.signIn().then(u=>{var v,h,t,I,n;const i={response:{user:null,email:null===(v=u.user)||void 0===v?void 0:v.email,givenName:null===(t=null===(h=u.user)||void 0===h?void 0:h.name)||void 0===t?void 0:t.firstName,familyName:null===(n=null===(I=u.user)||void 0===I?void 0:I.name)||void 0===n?void 0:n.lastName,identityToken:u.authorization.id_token,authorizationCode:u.authorization.code}};y(i)}).catch(u=>{f(u)})):f("Unable to load Sign in with Apple JS framework.")}):f("No options were provided.")})})()}loadSignInWithAppleJS(){return new Promise(r=>{this.isAppleScriptLoaded?r(!0):void 0!==typeof window?g.get(this.appleScriptUrl,()=>r(!0)):r(!1)})}}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.