PageSourceSearch

https://ultramail.vercel.app/_next/static/chunks/pages/signup-3083d5c2c4899068.js

js ultramail.vercel.app collected 2026-10-03 07:55:57 UTC 7,403 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[616],{5255:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/signup",function(){return r(4693)}])},2177:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{noSSR:function(){return o},default:function(){return s}});let a=r(8266),l=(r(959),a._(r(1785)));function n(e){return{default:(null==e?void 0:e.default)||e}}function o(e,t){return delete t.webpack,delete t.modules,e(t)}function s(e,t){let r=l.default,a={loading:e=>{let{error:t,isLoading:r,pastDelay:a}=e;return null}};e instanceof Promise?a.loader=()=>e:"function"==typeof e?a.loader=e:"object"==typeof e&&(a={...a,...e}),a={...a,...t};let s=a.loader;return(a.loadableGenerated&&(a={...a,...a.loadableGenerated},delete a.loadableGenerated),"boolean"!=typeof a.ssr||a.ssr)?r({...a,loader:()=>null!=s?s().then(n):Promise.resolve(n(()=>null))}):(delete a.webpack,delete a.modules,o(r,a))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9339:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return n}});let a=r(8266),l=a._(r(959)),n=l.default.createContext(null)},1785:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return h}});let a=r(8266),l=a._(r(959)),n=r(9339),o=[],s=[],u=!1;function i(e){let t=e(),r={loading:!0,loaded:null,error:null};return r.promise=t.then(e=>(r.loading=!1,r.loaded=e,e)).catch(e=>{throw r.loading=!1,r.error=e,e}),r}class d{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function c(e){return function(e,t){let r=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),a=null;function o(){if(!a){let t=new d(e,r);a={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return a.promise()}if(!u){let e=r.webpack?r.webpack():r.modules;e&&s.push(t=>{for(let r of e)if(t.includes(r))return o()})}function i(e,t){!function(){o();let e=l.default.useContext(n.LoadableContext);e&&Array.isArray(r.modules)&&r.modules.forEach(t=>{e(t)})}();let s=l.default.useSyncExternalStore(a.subscribe,a.getCurrentValue,a.getCurrentValue);return l.default.useImperativeHandle(t,()=>({retry:a.retry}),[]),l.default.useMemo(()=>{var t;return s.loading||s.error?l.default.createElement(r.loading,{isLoading:s.loading,pastDelay:s.pastDelay,timedOut:s.timedOut,error:s.error,retry:a.retry}):s.loaded?l.default.createElement((t=s.loaded)&&t.default?t.default:t,e):null},[e,s])}return i.preload=()=>o(),i.displayName="LoadableComponent",l.default.forwardRef(i)}(i,e)}function f(e,t){let r=[];for(;e.length;){let a=e.pop();r.push(a(t))}return Promise.all(r).then(()=>{if(e.length)return f(e,t)})}c.preloadAll=()=>new Promise((e,t)=>{f(o).then(e,t)}),c.preloadReady=e=>(void 0===e&&(e=[]),new Promise(t=>{let r=()=>(u=!0,t());f(s,e).then(r,r)})),window.__NEXT_PRELOADREADY=c.preloadReady;let h=c},4693:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return y}});var a=r(1527),l=r(959),n=r(7127),o=r(8556),s=r(2866),u=r.n(s),i=r(4583),d=r.n(i),c=r(4970),f=r.n(c),h=r(2163),p=r(3057),b=r.n(p),_=r(6034),m=r.n(_);let g=u()(r.e(667).then(r.bind(r,7747)),{loadableGenerated:{webpack:()=>[7747]}});function y(){(0,n.useSession)();
1let e=(0,n.useSupabaseClient)(),t=(0,o.useRouter)(),[r,s]=(0,l.useState)(""),[u,i]=(0,l.useState)(""),c=h.h.auth.createUser.useMutation(),p=async()=>{var a;let{data:l,error:n}=await e.auth.signUp({email:r,password:u});await c.mutateAsync({email:r,userid:null===(a=l.user)||void 0===a?void 0:a.id}),alert("You have signed up! Please check your email for an account verification"),await t.push("/signup-success",{query:{user:r}})};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(b(),{children:[(0,a.jsx)("title",{children:"Sign Up"}),(0,a.jsx)("link",{rel:"icon",href:"/logo.png"})]}),(0,a.jsxs)("div",{className:"bg-white h-screen",children:[(0,a.jsx)(g,{remove:!0,about:()=>console.log(""),project:()=>console.log("")}),(0,a.jsxs)("div",{className:"w-1/2 mx-[25%] h-1/2 my-[10%] rounded-md flex bg-white items-center flex-col ".concat(d().variable," font-sans gap-10"),children:[(0,a.jsx)("h1",{className:"text-5xl text-slate-800",children:"Sign Up"}),(0,a.jsx)("input",{type:"text",value:r,onChange:e=>s(e.target.value),placeholder:"Email:",className:"w-[60%] max-[800px]:w-full border-2 duration-300 rounded-md border-slate-200 p-5 hover:border-slate-400 hover:bg-slate-100 focus:bg-slate-100"}),(0,a.jsx)("input",{type:"password",value:u,onChange:e=>i(e.target.value),placeholder:"Password:",className:"w-[60%] max-[800px]:w-full border-2 rounded-md duration-300 border-slate-200 p-5 hover:border-slate-400  hover:bg-slate-100 focus:bg-slate-100"}),(0,a.jsx)("button",{onClick:p,className:"w-[60%] h-20 text-rose-500 border-rose-500 border-2 hover:border-rose-600 text-2xl py-2 font-normal disabled:cursor-not-allowed cursor-pointer disabled:hover:bg-rose-50 rounded-md disabled:bg-rose-100 enabled:hover:bg-rose-600 enabled:hover:text-gray-200 enabled:hover:-translate-y-1 enabled:hover:shadow-md duration-300",children:"Sign Up"}),(0,a.jsx)(f(),{href:"/login",className:"text-lg cursor-pointer hover:underline duration-300",children:"Already have an account? Log In"})]})]}),(0,a.jsx)(m(),{src:"https://www.googletagmanager.com/gtag/js?id=G-NM78CRTRHN",strategy:"afterInteractive"}),(0,a.jsx)(m(),{id:"google-analytics",strategy:"afterInteractive",children:"\n            window.dataLayer = window.dataLayer || [];\n            function gtag(){window.dataLayer.push(arguments);}\n            gtag('js', new Date());\n\n            gtag('config', 'G-NM78CRTRHN');\n          "})]})}},4583:function(e){e.exports={style:{fontFamily:"'__Raleway_4fa82d', '__Raleway_Fallback_4fa82d'",fontStyle:"normal"},className:"__className_4fa82d",variable:"__variable_4fa82d"}},2866:function(e,t,r){e.exports=r(2177)},3057:function(e,t,r){e.exports=r(8747)},8556:function(e,t,r){e.exports=r(1056)},6034:function(e,t,r){e.exports=r(6988)}},function(e){e.O(0,[970,774,888,179],function(){return e(e.s=5255)}),_N_E=e.O()}]);

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.