1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="8eab107c-8021-723b-c831-a888853ac87d")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,482906,e=>{"use strict";var t=e.i(702613);let a=async e=>t.default.post(t.API_ENDPOINTS.Brand.AddBrand,e),r=async(e,a)=>(a.append("_method","PUT"),t.default.post(`/brand/${e}`,a)),s=async()=>t.default.get(t.API_ENDPOINTS.Brand.GetBrand),n=async e=>t.default.get(t.API_ENDPOINTS.Brand.GetBrandById.replace(":id",e)),i=async(e,a=!1)=>t.default.post(t.API_ENDPOINTS.Brand.FetchBrandDetails,{website_url:e,skip_ai_usage:a}),l=async e=>t.default.delete(t.API_ENDPOINTS.Brand.DeleteBrand.replace(":id",e));e.s(["addBrand",0,a,"deleteBrand",0,l,"editBrand",0,r,"fetchBrandDetails",0,i,"getBrand",0,s,"getBrandById",0,n])},107983,(e,t,a)=>{"use strict";var r=e.r(348214),s="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},n=r.useState,i=r.useEffect,l=r.useLayoutEffect,o=r.useDebugValue;function d(e){var t=e.getSnapshot;e=e.value;try{var a=t();return!s(e,a)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var a=t(),r=n({inst:{value:a,getSnapshot:t}}),s=r[0].inst,u=r[1];return l(function(){s.value=a,s.getSnapshot=t,d(s)&&u({inst:s})},[e,a,t]),i(function(){return d(s)&&u({inst:s}),e(function(){d(s)&&u({inst:s})})},[e]),o(a),a};a.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},33347,(e,t,a)=>{"use strict";t.exports=e.r(107983)},683842,(e,t,a)=>{"use strict";var r=e.r(348214),s=e.r(33347),n="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=s.useSyncExternalStore,l=r.useRef,o=r.useEffect,d=r.useMemo,u=r.useDebugValue;a.useSyncExternalStoreWithSelector=function(e,t,a,r,s){var c=l(null);if(null===c.current){var m={hasValue:!1,value:null};c.current=m}else m=c.current;var x=i(e,(c=d(function(){function e(e){if(!o){if(o=!0,i=e,e=r(e),void 0!==s&&m.hasValue){var t=m.value;if(s(t,e))return l=t}return l=e}if(t=l,n(i,e))return t;var a=r(e);return void 0!==s&&s(t,a)?(i=e,t):(i=e,l=a)}var i,l,o=!1,d=void 0===a?null:a;return[function(){return e(t())},null===d?void 0:function(){return e(d())}]},[t,a,r,s]))[0],c[1]);return o(function(){m.hasValue=!0,m.value=x},[x]),u(x),x}},551165,(e,t,a)=>{"use strict";t.exports=e.r(683842)},491674,e=>{"use strict";var t=e.i(101001),a=e.i(348214),r=e.i(61088),s=e.i(578374),n=e.i(922966);let i=a.forwardRef(({loading:e=!1,loadingText:a,disabled:i,children:l,className:o,...d},u)=>(0,t.jsxs)(r.Button,{ref:u,disabled:i||e,className:(0,n.cn)(o),...d,children:[(0,t.jsx)("span",{"aria-hidden":!e,className:e?"mr-2":"hidden",children:(0,t.jsx)(s.Spinner,{size:"sm"})}),e&&a?a:l]}));i.displayName="LoadingButton",e.s(["LoadingButton",()=>i])},135491,e=>{"use strict";function t(e){return"dark"===e?"/assets/dashboard/adgpt-logo-light.svg":"/assets/dashboard/adgpt-logo-dark.svg"}e.s(["wordmarkSrc",()=>t])},266361,e=>{"use strict";let t={login:{page:"mb-[100px]",embedded:"mb-[40px]"},signup:{page:"mb-[80px]",embedded:"mb-[20px]"}},a={page:"px-5 sm:px-10",embedded:""},r={page:"w-full max-w-md flex flex-col px-5 sm:px-10",embedded:"w-full max-w-md flex flex-col"},s={page:"justify-end sm:justify-start",embedded:"justify-start"};function n(e,i="login"){return{logoMargin:t[i][e],formPadding:a[e],formContainer:r[e],logoJustify:s[e]}}e.s(["AUTH_BACK_ARROW",0,"/assets/auth/back-arrow.svg","AUTH_VECTOR_ILLUSTRATION",0,"/assets/auth/adgpt-vector.svg","EXTERNAL_URLS",0,{PRIVACY_POLICY:"https://adgpt.com/privacy-policy",TERMS_OF_SERVICE:"https://adgpt.com/terms-of-services",SHOPIFY_APP:"https://apps.shopify.com/adgpt-app"},"SHOPIFY_ICON",0,"/assets/catalog/shopify_icon.svg","getAuthVariantStyles",()=>n])},433938,e=>{"use strict";var t=e.i(101001);e.i(198257);var a=e.i(25157);e.i(713867);var r=e.i(294689),s=e.i(61088),n=e.i(348214);
2e.s(["default",0,function({name:e,label:i="Password",placeholder:l,testId:o="toggle-password-visibility",autoComplete:d="current-password"}){let u=function(e){let[t,a]=(0,n.useState)(!1),r=(0,n.useCallback)(()=>{a(!0)},[]);return{value:t,onTrue:r,onFalse:(0,n.useCallback)(()=>{a(!1)},[]),onToggle:(0,n.useCallback)(()=>{a(e=>!e)},[]),setValue:a}}();return(0,t.jsxs)("div",{className:"mb-4 text-left",children:[(0,t.jsx)("label",{className:"block mb-1 px-2 text-sm font-medium text-muted-foreground",children:i}),(0,t.jsx)(a.TextField,{name:e,placeholder:l,type:u.value?"text":"password",autoComplete:d,endAdornment:(0,t.jsx)(s.Button,{type:"button",variant:"ghost",size:"icon",className:"h-8 w-8 p-0",onClick:u.onToggle,"data-testid":o,children:(0,t.jsx)(r.default,{icon:u.value?"solar:eye-bold":"basil:eye-closed-solid",width:20})})})]})}],433938)},198257,355426,25157,181672,236307,e=>{"use strict";var t=e.i(686164),a=e.i(101001),r=e.i(505198),s=e.i(846045),n=e.i(922966);function i({name:e,label:i,helperText:l,type:o,className:d,endAdornment:u,...c}){let m=(0,t.useFormContext)();return(0,a.jsx)(m.Field,{name:e,children:t=>{let m=t.state.meta.errors,x=m.length>0,h=x?(e=>{if(e)return"string"==typeof e?e:"object"==typeof e&&"message"in e?String(e.message):String(e)})(m[0]):void 0;return(0,a.jsxs)("div",{className:"space-y-2",children:[i&&(0,a.jsx)(s.Label,{htmlFor:e,className:(0,n.cn)(x&&"text-error-500"),children:i}),(0,a.jsxs)("div",{className:"relative",children:[(0,a.jsx)(r.Input,{id:e,name:e,type:o,value:"number"===o&&0===t.state.value?"":t.state.value??"",onChange:e=>{"number"===o?t.handleChange(Number(e.target.value)):t.handleChange(e.target.value)},onBlur:t.handleBlur,className:(0,n.cn)(d,x&&"border-error-500 focus:ring-error-500",u&&"pr-10"),...c}),u&&(0,a.jsx)("div",{className:"absolute right-3 top-1/2 -translate-y-1/2",children:u})]}),(x||l)&&(0,a.jsx)("p",{className:(0,n.cn)("text-sm",x?"text-error-500":"text-neutral-500"),children:h??l})]})}})}e.s([],198257);var l=e.i(871753),o=e.i(157465),d=e.i(135491),u=e.i(266361);function c({variant:e,mode:t,children:r,className:s="",showIllustration:n=!0,testId:i="auth-form"}){if("login"===t||"password"===t){let t="page"===e?"min-h-screen flex flex-col items-center justify-center px-4 py-10 bg-background":`flex flex-col items-center justify-center bg-background ${s}`;return(0,a.jsx)("div",{className:`light text-foreground ${t}`,"data-theme":"light","data-testid":i,children:r})}return"embedded"===e?(0,a.jsx)("div",{className:`light text-foreground flex flex-col items-center justify-center bg-background ${s}`,"data-theme":"light","data-testid":i,children:r}):(0,a.jsxs)("div",{className:"light text-foreground min-h-screen flex flex-col lg:flex-row","data-theme":"light","data-testid":i,children:[n&&(0,a.jsx)("div",{className:"w-full lg:w-1/3 flex items-center justify-center bg-muted py-8 lg:py-0 order-1 lg:order-2 hidden sm:flex",children:(0,a.jsx)("div",{className:"w-full flex items-center justify-center",children:(0,a.jsx)(l.default,{src:u.AUTH_VECTOR_ILLUSTRATION,alt:"AdGPT Vector Illustration",className:"object-contain max-w-xs sm:max-w-sm md:max-w-md lg:max-w-full h-auto",priority:!0,width:350,height:350})})}),(0,a.jsx)("div",{className:"w-full lg:w-2/3 flex flex-col items-center justify-between px-4 sm:px-8 py-8 lg:py-0 order-2 lg:order-1 bg-background",children:(0,a.jsx)("div",{className:"w-full max-w-md flex-1 flex flex-col justify-center",children:r})})]})}function m({size:e="medium",marginBottom:t="mb-[80px]",centered:r=!0,variant:s="page",justify:n,linkToHome:i=!0,className:u=""}){let{width:c,height:m}={small:{width:150,height:60},medium:{width:200,height:80},large:{width:250,height:100}}[e],x=(0,d.wordmarkSrc)("light"),h=n??(r?"justify-center":"");if("embedded"===s){let e=(0,a.jsx)("div",{className:"relative branding py-4 md:py-8 w-[150px] md:w-[200px] h-auto",children:(0,a.jsx)(l.default,{src:x,alt:"AdGPT Logo",fill:!0})});return(0,a.jsx)("div",{className:`flex items-center ${t} ${h} ${u}`,children:i?(0,a.jsx)(o.default,{href:"/",children:e}):e})}let g=(0,a.jsx)(l.default,{src:x,alt:"AdGPT Logo",width:c,height:m,className:"w-auto h-auto"});return(0,a.jsx)("div",{className:`flex items-center ${t} ${h} ${u}`,children:i?(0,a.jsx)(o.default,{href:"/",children:g}):g})}function x({className:e=""}){return(0,a.jsxs)("div",{className:`flex items-center ${e}`,children:[(0,a.jsx)("div",{className:"flex-1 h-px bg-border"}),(0,a.jsx)("span",{className:"px-4 text-base text-primary",children:"OR"}),(0,a.jsx)("div",{className:"flex-1 h-px bg-border"})]})}e.s(["AuthLayout",()=>c,"AuthLogo",()=>m,"OrDivider",()=>x],355426),e.s(["TextField",()=>i],25157),e.i(713867);var h=e.i(294689),g=e.i(61088),f=e.i(491674),p=e.i(59141);function b(){return(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"19",height:"24",viewBox:"0 0 19 24",fill:"none",children:[(0,a.jsx)("line",{y1:"-0.363434",x2:"15.2636",y2:"-0.363434",transform:"matrix(0.703438 -0.710757 0.702564 0.71162 5.30566 17.9023)",stroke:"currentColor",strokeWidth:"0.726867"}),(0,a.jsx)("line",{y1:"-0.363434",x2:"10.7308",y2:"-0.363434",transform:"matrix(1 0.000659685 -0.
200056992 1 5.3125 7.04688)",stroke:"currentColor",strokeWidth:"0.726867"}),(0,a.jsx)("line",{y1:"-0.363434",x2:"10.8558",y2:"-0.363434",transform:"matrix(0.00056992 -1 1 0.000659685 16.0352 17.9102)",stroke:"currentColor",strokeWidth:"0.726867"})]})}function j(e){let t=(0,p.useSearchParams)(),a=t?.get("returnTo");if(!a)return e;let r=e.includes("?")?"&":"?";return`${e}${r}returnTo=${encodeURIComponent(a)}`}function v({onBack:e,variant:t,testId:r="signup-back-button"}){return"page"===t?(0,a.jsx)("button",{type:"button",onClick:e,className:"absolute top-4 left-4 flex items-center justify-center w-10 h-10 hover:bg-accent transition-colors duration-200 z-50","data-testid":r,children:(0,a.jsx)(l.default,{src:u.AUTH_BACK_ARROW,alt:"Back",width:24,height:24,className:"w-6 h-6",priority:!0})}):(0,a.jsx)("div",{className:"mb-4",children:(0,a.jsxs)(g.Button,{type:"button",variant:"ghost",onClick:e,className:"text-muted-foreground hover:text-foreground hover:bg-transparent font-inter font-normal p-0 h-auto","data-testid":r,children:[(0,a.jsx)(h.default,{icon:"eva:arrow-back-fill",width:20,height:20,className:"mr-2"}),"Go Back"]})})}function y({className:e}){return(0,a.jsxs)("p",{className:(0,n.cn)("text-center !text-[13px] md:!text-[16px] mt-2 mb-2 px-10 font-normal text-foreground",e),children:["By proceeding, you agree to the ",(0,a.jsx)("br",{}),(0,a.jsx)("a",{href:u.EXTERNAL_URLS.PRIVACY_POLICY,className:"text-brand-500 hover:underline",target:"_blank",rel:"noopener noreferrer",children:"Privacy Policy"})," ","and"," ",(0,a.jsx)("a",{href:u.EXTERNAL_URLS.TERMS_OF_SERVICE,className:"text-brand-500 hover:underline",target:"_blank",rel:"noopener noreferrer",children:"Terms of Service"})]})}function w({children:e,loading:t=!1,disabled:r=!1,testId:s="submit-button",fullWidth:i=!0,className:l}){return(0,a.jsx)(f.LoadingButton,{type:"submit",loading:t,disabled:r,className:(0,n.cn)("font-inter font-normal text-white text-[18px] h-[51px] rounded-[15px] mt-2 normal-case",i&&"w-full",l),"data-testid":s,children:e})}function S({name:e="email",placeholder:t="",disabled:r=!1,className:s,autoComplete:l="username"}){return(0,a.jsxs)("div",{className:(0,n.cn)("mb-4 text-left",s),children:[(0,a.jsx)("label",{className:"block mb-1 px-2 text-sm font-medium text-muted-foreground",children:"Email"}),(0,a.jsx)(i,{type:"email",name:e,placeholder:t,disabled:r,autoComplete:l})]})}function N({name:e="name",label:t="Full name",placeholder:r="",disabled:s=!1,className:l,autoComplete:o="name"}){return(0,a.jsxs)("div",{className:(0,n.cn)("mb-4 text-left",l),children:[(0,a.jsx)("label",{className:"block mb-1 px-2 text-sm font-medium text-muted-foreground",children:t}),(0,a.jsx)(i,{name:e,placeholder:r,disabled:s,autoComplete:o})]})}function A({href:e,onClick:t,testId:r,children:s,className:i,showArrow:l=!1}){let d=l?"text-brand-500 hover:underline flex items-center gap-1":"text-blue-500 hover:underline underline",u=l?(0,a.jsxs)(a.Fragment,{children:[s," ",(0,a.jsx)(b,{})]}):s;return t?(0,a.jsx)("a",{href:"#",onClick:e=>{e.preventDefault(),t()},className:(0,n.cn)(d,i),"data-testid":`${r}-callback`,children:u}):(0,a.jsx)(o.default,{href:e,className:(0,n.cn)(d,i),"data-testid":r,children:u})}function k({mode:e,variant:t="page",onSignupClick:r,onLoginClick:s,showForgotPassword:i=!0,className:l}){let o=j("/register"),d=j("/login"),u=j("/forgot-password");return"login"===e?(0,a.jsxs)("div",{className:(0,n.cn)("flex flex-col items-center font-[400] leading-[22px] text-foreground","page"===t?"text-[16px]":"text-[18px]","page"===t?"mt-6":"mt-8",l),children:[(0,a.jsxs)("span",{className:"embedded"===t?"mb-2":"",children:["Don't have an account yet?"," ",(0,a.jsx)(A,{href:o,onClick:r,testId:"signup-link",children:"Sign up"})]}),i&&(0,a.jsxs)("span",{children:["Can't log in?"," ",(0,a.jsx)(A,{href:u,testId:"forgot-password-link",children:"Reset My Password"})]})]}):"password"===e?(0,a.jsxs)("div",{className:(0,n.cn)("flex flex-col items-center mt-8 text-[16px] font-[400] leading-[22px] text-foreground",l),children:[(0,a.jsxs)("span",{className:"mb-2",children:["Remember your password?"," ",(0,a.jsx)(A,{href:d,onClick:s,testId:"back-to-login",children:"Back to login"})]}),(0,a.jsxs)("span",{children:["Don't have an account?"," ",(0,a.jsx)(A,{href:o,onClick:r,testId:"signup-link",children:"Sign up"})]})]}):(0,a.jsx)("div",{className:(0,n.cn)("w-full max-w-md mt-2",l),children:(0,a.jsxs)("p",{className:"text-center text-foreground flex items-center justify-center gap-1 !text-[18px] md:!text-[22px]",children:["Already have an account?"," ",(0,a.jsx)(A,{href:d,onClick:s,testId:"login-link",showArrow:!0,children:"Log in"})]})})}e.s(["ArrowIcon",()=>b],181672),e.i(641548),e.s(["AuthBackButton",()=>v,"AuthFormLinks",()=>k,"AuthSubmitButton",()=>w,"EmailField",()=>S,"NameField",()=>N,"TermsText",()=>y],236307)},832623,e=>{"use strict";var t=e.i(101001);e.i(198257);var a=e.i(686164);e.i(21847);var r=e.i(641548),s=e.i(603839),n=e.i(696910),i=e.i(672785),l=e.i(749559);e.i(706116);var o=e.i(592353);e.i(697762);var d=e.i(59141),u=e.i(62236),c=e.i(252226),m=e.i(348214),x=e.i(266361),h=e.i(355426);e.i(713867);var g=e.i(294689),f=e.i(61088);let p=function({onClick:e,disabled:a=!1,variant:r="login",testId:s,className:n=""}){let i="w-full justify-center font-inter font-normal text-[18px] h-[57px] rounded-[15p
2x] mt-2 normal-case gap-3",l=n?`${i} ${n}`:i;return(0,t.jsxs)(f.Button,{type:"button",variant:"outline",size:"lg",disabled:a,className:l,onClick:e,"data-testid":s||("signup"===r?"google-signup-button":"google-login-button"),children:[(0,t.jsx)(g.default,{icon:"flat-color-icons:google",width:34,height:34}),"Continue with Google"]})};var b=e.i(433938),j=e.i(236307);let v=function({onSuccess:e,onSignupLinkClick:g,variant:f="page",initialEmail:v="",className:y=""}){let w=(0,d.useRouter)(),S=(0,d.useSearchParams)(),N=(0,u.useSearchParamsRecord)(),{login:A}=(0,s.useAuth)(),k=(0,m.useCallback)(e=>(0,o.resolvePostAuthRedirect)({searchParams:N,isSignup:!1,isPerformanceSubscriber:(0,l.isFcPerformanceSubscriber)(e)}).url,[N]),{handleSubmit:C}=(0,n.useAuthFormSubmit)({onSubmit:e=>A({email:e.email,password:e.password}),onSuccess:t=>{!1===t.has_password&&"shopify"===t.signup_source?w.push("/profile?tab=password"):(e?.(),"page"===f&&w.push(k(t)))},shouldNavigate:!1,errorMessage:"Login failed"}),B=(0,c.useForm)({defaultValues:{email:v,password:""},validators:{onChange:r.loginSchema},onSubmit:async({value:e})=>{await C(e)}}),E=(0,m.useCallback)(()=>{B.reset()},[B]),{initiateGoogleLogin:P,isLoading:L}=(0,i.useGoogleAuth)({onSuccess:t=>{e?.(),"page"===f&&w.push(k(t?.user))},onError:E});(0,m.useEffect)(()=>{v&&B.reset({email:v,password:""})},[v,B]),(0,m.useEffect)(()=>{if("page"!==f||v)return;let e=S?.get("email");e&&(0,r.validateEmail)(e)&&(B.setFieldValue("email",e),w.replace("/login"))},[S,B,w,f,v]);let{logoMargin:R,formPadding:T}=(0,x.getAuthVariantStyles)(f,"login");return(0,t.jsxs)(h.AuthLayout,{variant:f,mode:"login",className:y,children:[(0,t.jsx)(h.AuthLogo,{marginBottom:R}),(0,t.jsx)("h1",{className:"font-bold leading-none text-foreground text-[24px] md:text-[40px] mb-2 text-center",children:"Log in to your account"}),(0,t.jsxs)(a.default,{form:B,className:`w-full max-w-md flex flex-col ${T}`,children:[(0,t.jsx)(j.EmailField,{placeholder:"embedded"===f?"[email protected]":""}),(0,t.jsx)(b.default,{name:"password",placeholder:"embedded"===f?"Enter at least 8 characters":"Enter at least 6 characters"}),(0,t.jsx)(B.Subscribe,{selector:e=>e.isSubmitting,children:e=>(0,t.jsx)(j.AuthSubmitButton,{loading:e,children:"Next"})}),(0,t.jsx)(h.OrDivider,{className:"md:my-[30px] my-[10px]"}),(0,t.jsx)(B.Subscribe,{selector:e=>e.isSubmitting,children:e=>(0,t.jsx)(p,{onClick:P,disabled:e||L})}),(0,t.jsx)(j.AuthFormLinks,{mode:"login",variant:f,onSignupClick:g})]})]})};var y=e.i(154063);function w(){return(0,t.jsx)("div",{className:"mb-5 rounded-xl border border-blue-200 bg-blue-50 px-4 py-3 text-center",children:(0,t.jsx)("p",{className:"text-sm font-medium text-blue-900 sora-text",children:"While we finalize your campaign, please register to connect your account and access your generated ads."})})}e.i(285237);var S=e.i(754219),N=e.i(31034),N=N,A=e.i(342123),k=e.i(601958),C=e.i(871753);function B(){return(0,t.jsx)(f.Button,{asChild:!0,className:"w-full justify-center font-inter text-[18.172px] font-normal leading-[30.528px] h-[60px] rounded-[15px] mt-3 normal-case gap-3 text-white bg-[#00AB47] hover:bg-[#009944]",children:(0,t.jsxs)("a",{href:x.EXTERNAL_URLS.SHOPIFY_APP,target:"_blank",rel:"noopener noreferrer",children:[(0,t.jsx)(C.default,{src:x.SHOPIFY_ICON,alt:"Shopify",width:40,height:40}),"Continue with Shopify Store"]})})}function E({onEmailValid:e,onLoginLinkClick:s,onGoogleLogin:n,isGoogleLoading:i,variant:l}){let o=(0,d.useRouter)(),u=(0,c.useForm)({defaultValues:{email:""},validators:{onChange:r.signupStepOneSchema},onSubmit:async({value:t})=>{try{let a=await N.checkEmail(t.email);a?.exists?("embedded"===l&&s?s(t.email):o.push(`/login?email=${encodeURIComponent(t.email)}`),u.setFieldMeta("email",e=>({...e,errorMap:{...e?.errorMap,onChange:"Email is already registered."}}))):e(t.email)}catch(a){let e=(0,A.getEmailExistsFromError)(a);e?.exists?("embedded"===l&&s?s(t.email):o.push(`/login?email=${encodeURIComponent(t.email)}`),u.setFieldMeta("email",t=>({...t,errorMap:{...t?.errorMap,onChange:e.message}}))):S.toast.error((0,A.parseAuthError)(a,"Failed to check email"))}}}),m=(0,k.useStore)(u.store,e=>e.isSubmitting),{logoMargin:g}=(0,x.getAuthVariantStyles)(l,"signup"),f="page"===l?"Get started and create your first Ads":"Get started to see your Ads";return(0,t.jsxs)(a.default,{form:u,children:[(0,t.jsx)(h.AuthLogo,{variant:l,marginBottom:g}),(0,t.jsx)("h1",{className:"text-center font-bold leading-none text-foreground text-[24px] md:text-[30px]",children:"Welcome to AdGPT.com"}),(0,t.jsx)("p",{className:"text-center mb-4 font-normal text-foreground",children:f}),(0,t.jsx)(p,{onClick:n,disabled:m||i,variant:"signup"}),(0,t.jsx)(B,{}),(0,t.jsx)(h.OrDivider,{className:"mb-3 mt-3"}),(0,t.jsx)(j.EmailField,{autoComplete:"email"}),(0,t.jsx)(j.AuthSubmitButton,{disabled:m,testId:"signup-continue-button",children:"Continue"}),(0,t.jsx)(j.TermsText,{}),(0,t.jsx)(j.AuthFormLinks,{mode:"signup",onLoginClick:s})]})}var P=e.i(482906);function L({email:e,onBack:i,onSuccess:l,targetUrl:o,variant:d}){let{register:u}=(0,s.useAuth)(),{handleSubmit:m}=(0,n.useAuthFormSubmit)({onSubmit:async t=>{await u({name:t.name,email:e,password:t.password,password_confirmation:t.password,signup_source:"adgpt"}),(0,y.setRegistrationSuccess)();try{let e=await (0,P.getBrand)(),t=function(e){if(!e)return[];if(Array.isArray(e))return e;if(Array.isArray(e.brands))return e.brands;if(Array.isArray(e.data))return e.data;if(Array.isArray(e.items))return e.items;let t=e.data;return t?.brands&&Array.isArray(t.brands)?t.brands:[]}(e?.data?.data);0===t.length&&(0,y.setFirstBrandOnboarding)()}catch{(0,y.setFirstBrandOnboarding)()}},onSuccess:l,targetUrl:"page"===d?o:void 0,errorMessage:"Registration failed"}),g=(0,c.useForm)({defaultValues:{name:"",password:""},validators:{onChange:r.signupStepTwoSchema},onSubmit:async({value:e})=>{await m(e)}}),f=(0,k.useStore)(g.store,e=>e.isSubmitting),{formContainer:p,logoMargin:v,logoJustify:w}=(0,x.getAuthVariantStyles)(d,"signup");return(0,t.jsxs)(a.default,{form:g,className:p,children:["page"===d&&(0,t.jsx)(j.AuthBackButton,{variant:"page",onBack:i}),(0,t.jsx)(h.AuthLogo,{marginBottom:v,justify:w,linkToHome:!1,className:"relative"}),"embedded"===d&&(0,t.jsx)(j.AuthBackButton,{variant:"embedded",onBack:i}),(0,t.jsx)("h2",{className:"font-bold leading-none text-foreground text-2xl mb-6 text-left",children:"Create your account"}),(0,t.jsx)(j.NameField,{placeholder:"embedded"===d?"Full name":""}),(0,t.jsx)(b.default,{name:"password",placeholder:"embedded"===d?"Password":"",autoComplete:"new-password"}),(0,t.jsx)(j.AuthSubmitButton,{disabled:f,testId:"signup-submit-button",children:"Continue"})]})}let R=function({onSuccess:e,onLoginLinkClick:a,variant:r="page",className:s=""}){let n=(0,d.useRouter)(),l=(0,u.useSearchParamsRecord)(),[c,x]=(0,m.useState)(1),[g,f]=(0,m.useState)(""),p=(0,m.useCallback)(e=>(0,o.resolvePostAuthRedirect)({searchParams:l,isSignup:e}).url,[l]),b=(0,m.useMemo)(()=>(0,o.resolvePostAuthRedirect)({searchParams:l,isSignup:!0}).url,[l]),{initiateGoogleLogin:j,isLoading:v}=(0,i.useGoogleAuth)({onSuccess:async({isNewUser:t})=>{t&&(0,y.setRegistrationSuccess)(),e?.(),"page"===r&&n.push(p(!!t))},onError:()=>{x(1),f("")},isSignup:!0}),S="checkout"===l.from;return(0,t.jsx)(h.AuthLayout,{variant:r,mode:"signup",className:s,testId:"auth-form-signup",children:(0,t.jsxs)("div",{className:"w-full max-w-md flex-1 flex flex-col justify-center px-4 md:px-0",children:[S&&(0,t.jsx)(w,{}),1===c?(0,t.jsx)(E,{onEmailValid:e=>{f(e),x(2)},onLoginLinkClick:a,onGoogleLogin:j,isGoogleLoading:v,variant:r}):(0,t.jsx)(L,{email:g,onBack:()=>{x(1)},onSuccess:e,targetUrl:b,variant:r})]})})};e.s(["default",0,({mode:e="login",onSuccess:a,onSignupLinkClick:r,onLoginLinkClick:s,className:n="",variant:i="page",initialEmail:l=""})=>"login"===e?(0,t.jsx)(v,{onSuccess:a,onSignupLinkClick:r,variant:i,initialEmail:l,className:n}):(0,t.jsx)(R,{onSuccess:a,onLoginLinkClick:s,variant:i,className:n})],832623)}]); 3 4//# debugId=8eab107c-8021-723b-c831-a888853ac87d 5//# sourceMappingURL=fef5c4364577e3bc.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.