1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5801],{74053:function(e,r,n){"use strict";n.r(r);var a=n(17746),i=n(21737),o=n(33817),s=n(24247),u=n(41392),t=n(19907),d=n(11163),f=n(67294),l=n(85893);r.default=function(){var e=(0,d.useRouter)(),r=(0,u.useAuthContext)(),n=r.isLoggedIn,c=r.loading,_=(0,t.Z)().data,g=(0,f.useMemo)((function(){return e.isReady?e.query.referralCode:void 0}),[e.isReady,e.query.referralCode]),h=Boolean(g);(0,f.useEffect)((function(){e.isReady&&n&&!h&&e.push("/")}),[n,h,e.isReady]);var R=e.isReady&&n&&h,y=c||!_||!e.isReady;return R?(0,l.jsx)(a.Z,{title:"Invalid referral",noFooter:!0,children:y?(0,l.jsx)(l.Fragment,{}):(0,l.jsx)(o.Z,{})}):(0,l.jsx)(i.Z,{isFromPage:!0,isFromReferralPage:h,referralCode:g,isLoading:n||c||!_,showBackBtn:!1,children:(0,l.jsx)(s.Z,{isFromPage:!0,isFromReferralPage:h,referralCode:g})})}},977:function(e,r,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/sign-up",function(){return n(74053)}])}},function(e){e.O(0,[4171,3775,7676,9774,2888,179],(function(){return r=977,e(e.s=r);var r}));var r=e.O();_N_E=r}]);
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.