1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4933],{49026:function(o,t,e){(window.__NEXT_P=window.__NEXT_P||[]).push(["/auth/error",function(){return e(13685)}])},89365:function(o,t,e){"use strict";e.d(t,{DW:function(){return m},Mj:function(){return a},_M:function(){return r},r9:function(){return g}});var n,i,a,r,l=e(14274),c=e(93202),d=e(61233),u=e(17018),s=e(19902),v=e(11050),p=e(36651),_=e(18733),I=e(88640),f=e(88232);let E=null,O=null;(n=a||(a={})).LOGIN_COMPLETE="loginComplete",n.LOGIN_FAILURE="loginFailure",n.SIGNUP_COMPLETE="signupComplete";let N=o=>{if(!o)return;let{userId:t,workspaceId:e}=o;v.co.identify(t,{user_org_id:e,anonymous_user:!1,gamma_user_id:t})},w=(o,t)=>(0,c.WQq)().mutate({mutation:c.ftw,variables:{input:{id:o,referrer:t}}}),C=()=>{let o=(0,u.py)(),t=(0,p.Yu)({set:{locale:o}});return(0,c.WQq)().mutate({mutation:c.POY,variables:{patch:t}})},T=o=>["docAccessLink","docInvitation"].includes(o),P=o=>{let{data:t,redirectTo:e}=o,n=e||(0,f.wH)();if(t){let{welcomeDocId:o,newWorkspace:e,signupFlow:i}=t;if(o)try{_.W.setItem(I.H.welcomeDocId,JSON.stringify(o))}catch(o){}if(T(i))return n;e&&(n="/welcome?newWorkspace=true")}return n},S=o=>{var t,e,n,i,r,c,p,_,I,f,E,O,S,g,A,m;let{event:y,errorCallback:k,redirectTo:h,doneCallback:L}=o,U=(0,s.K)(),G=U.get(),{data:W}=y;if(W.type===a.LOGIN_COMPLETE){let o=h||"/";if(N(null==W?void 0:null===(t=W.payload)||void 0===t?void 0:t.data),v.co.track(v.AA.LOGIN,{provider:"google"},{context:G}),!h&&L){L();return}let a=null==W?void 0:null===(n=W.payload)||void 0===n?void 0:null===(e=n.data)||void 0===e?void 0:e.isFirstWorkspace;a&&(null==W?void 0:null===(i=W.payload)||void 0===i?void 0:i.data)&&(o=P({data:null===(r=W.payload)||void 0===r?void 0:r.data,redirectTo:h})),window.location.href=o}if(W.type===a.SIGNUP_COMPLETE){N(null==W?void 0:null===(c=W.payload)||void 0===c?void 0:c.data),v.co.track(v.AA.SIGNUP,{flow:null==W?void 0:null===(_=W.payload)||void 0===_?void 0:null===(p=_.data)||void 0===p?void 0:p.signupFlow,provider:"google"},{context:G});let o=null==W?void 0:null===(f=W.payload)||void 0===f?void 0:null===(I=f.data)||void 0===I?void 0:I.userId,t=o&&l.v.IS_USER_TESTING_SESSION?w(o,"USER_TESTING"):Promise.resolve();o&&(0,u.u_)()&&C();let e=h||"/",n=null==W?void 0:null===(O=W.payload)||void 0===O?void 0:null===(E=O.data)||void 0===E?void 0:E.isFirstWorkspace;if(!h&&L&&!n){L();return}if(n&&(null==W?void 0:null===(S=W.payload)||void 0===S?void 0:S.data)){(0,d.j6)();let{signupFlow:o}=W.payload.data;if(T(o)&&L){L();return}e=P({data:null===(g=W.payload)||void 0===g?void 0:g.data,redirectTo:h})}t.then(()=>{window.location.href=e})}if(W.type===a.LOGIN_FAILURE){let o=null==y?void 0:null===(m=y.data)||void 0===m?void 0:null===(A=m.payload)||void 0===A?void 0:A.code;if(!k){console.error("No error callback defined");return}if(!o){console.error("No code defined");return}k(o)}};(i=r||(r={})).ACCEPT_DOC_INVITATION="accept-doc-invitation",i.ACCEPT_WORKSPACE_INVITATION="accept-workspace-invitation",i.DOC_ACCESS_LINK="doc-access-link",i.JOIN_WITH_CODE="join-with-code",i.DEFAULT_LOGIN="login",i.SIGNUP="signup";let g={"accept-doc-invitation":"docInvitation","accept-workspace-invitation":"workspaceInvitation","doc-access-link":"docAccessLink","join-with-code":"joinLink",login:"signup",signup:"signup"},A=(o,t)=>{switch(o){case r.JOIN_WITH_CODE:{let{workspaceId:o,inviteCode:e,referredByUserId:n}=t,i=new URL("".concat(l.v.API_HOST||"https://gamma.app","/organizations/").concat(o,"/join/").concat(e));return n&&i.searchParams.set("referredByUserId",n),i.toString()}case r.ACCEPT_DOC_INVITATION:{let{docId:o,email:e,inviteCode:n}=t;return"".concat(l.v.API_HOST,"/invitations/docs/").concat(o,"/?inviteCode=").concat(n,"&email=").concat(e)}case r.ACCEPT_WORKSPACE_INVITATION:{let{workspaceId:o,email:e,inviteCode:n}=t;return"".concat(l.v.API_HOST,"/invitations/workspaces/").concat(o,"?inviteCode=").concat(n,"&email=").concat(e)}case r.DOC_ACCESS_LINK:{let{docId:o,shareToken:e}=t;return"".concat(l.v.API_HOST,"/access-links/docs/").concat(o,"/?token=").concat(e)}case r.SIGNUP:{let{inviteCode:o,referredByUserId:e,partnerStackClickId:n,partner
1StackPartnerId:i}=t,a=new URL("".concat(l.v.API_HOST||"https://gamma.app","/signup"));return o&&a.searchParams.set("inviteCode",o),e&&a.searchParams.set("referredByUserId",e),n&&a.searchParams.set("partnerStackClickId",n),i&&a.searchParams.set("partnerStackPartnerId",i),a.toString()}default:return"".concat(l.v.API_HOST,"/login")}},m=o=>{let{type:t,params:e,errorCallback:n,redirectTo:i,doneCallback:a}=o,r=A(t,e),l="toolbar=no, menubar=no, width=600, height=700, top=100, left=100";null===E||E.closed?E=window.open(r,t,l):O!==r?null!==(E=window.open(r,t,l))&&E.focus():E.focus(),(0,f.a_)().addEventListener("message",o=>{S({event:o,errorCallback:n,redirectTo:i,doneCallback:a})}),O=r}},13685:function(o,t,e){"use strict";e.r(t),e.d(t,{Error:function(){return c}});var n=e(52322),i=e(89220),a=e(2784),r=e(89365),l=e(88232);let c=()=>{let{query:{code:o},isReady:t}=(0,i.useRouter)();return(0,a.useEffect)(()=>{if(!t||!o)return;let e={type:r.Mj.LOGIN_FAILURE,payload:{code:o}};(0,l.a_)().postMessage(e),setTimeout(()=>{window.close()},500)},[t,o]),(0,n.jsx)("p",{children:"Error..."})};t.default=c}},function(o){o.O(0,[9774,7662,8433,2182,2812,8774,2545,2252,2888,179],function(){return o(o.s=49026)}),_N_E=o.O()}]); 2//# sourceMappingURL=error-7542621d4c83f32b.js.map
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.