1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[1888],{44518:(e,t,r)=>{r.d(t,{OA:()=>h,Ko:()=>v,Ar:()=>b});var o=r(27483),s=r(61192);const i="Error in Send Email Mapping OTP",a="Error in Verify Email Mapping OTP",n="Network Error",l="retries exhausted";var c=r(77958),u=r(63365),p=r(59815),g=r(94632);const d=(e,t)=>{var r,o,s;if(e)return{error:{errorToLog:`${null===(r=e.response)||void 0===r?void 0:r.status} ${n}:Error in Get Email Mapping Status`,messageToDisplay:(null==e||null===(o=e.response)||void 0===o||null===(s=o.data)||void 0===s?void 0:s.message)||u.Zv,type:p.Av.NETWORK_ERROR}};const{status:a,data:c,message:d}=t;if(a===g.B.SUCCESS){const{otpId:e,retryAllowed:t}=c;let r="unknown error";return 0===t?(r=l,{error:{errorToLog:`${r}:${i}`,messageToDisplay:d,type:p.Av.RETRIES_EXHAUSTED}}):{otpId:e,message:d,status:p.e7.SUCCESS}}const{editingAllowed:m,error:f}=c||{};let E="",v=p.Av.OTHER_ERROR;return 1==(1006===f)?(E="Suspicious",v=p.Av.RATE_LIMIT):E="Authentication Failed",{error:{errorToLog:`${E}: ${i}`,messageToDisplay:d,type:v},isEditable:!!m}};var m=r(52631);const f=(e,t)=>{var r,o,s;if(e)return{error:{type:p.dB.NETWORK_ERROR,errorToLog:`${null==e||null===(r=e.response)||void 0===r?void 0:r.status} ${n}: ${a}`,messageToDisplay:(null==e||null===(o=e.response)||void 0===o||null===(s=o.data)||void 0===s?void 0:s.message)||u.Zv}};const{status:i}=t;if(i===g.B.SUCCESS)return{status:p.Xg.SUCCESS};const{message:c,retryLeft:d}=t;let f=p.dB.OTHER,E="";return d&&(f=p.dB.EXHAUSTED_VERIFY_ATTEMPTS,E=l),"fail"===i&&(f=p.dB.VERIFICATION_FAILED,E="OTP verification failed"),{error:{type:f,messageToDisplay:c||m.t5.SOMETHING_WRONG,errorToLog:`${E}:${a}`}}};function E(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}const v=async e=>{try{const t=`${(0,s.ve)()}/user/otp/email-verification/v1/send`,{email:r}=e||{},i={email:r,domain:"nykaa",source:"react"},{data:a}=await(0,o.Su)(t,"POST",e=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?E(Object(r),!0).forEach((function(t){var o,s,i;o=e,s=t,i=r[t],(s=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(s))in o?Object.defineProperty(o,s,{value:i,enumerable:!0,configurable:!0,writable:!0}):o[s]=i})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):E(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},i));return d(null,a)}catch(e){const t=i;return(0,c.D)(e,t),d(e,null)}},h=async e=>{try{const t=`${(0,s.ve)()}/user/otp/email-verification/v1/resend`,{otpId:r}=e||{},i={otp_id:r,domain:"nykaa",source:"react"},{data:a}=await(0,o.Su)(t,"POST",e=i);return d(null,a)}catch(e){const t=i;return(0,c.D)(e,t),d(e,null)}},b=async e=>{try{const t=`${(0,s.ve)()}/user/otp/email-verification/v1/verify`,{otp:r,otpId:i}=e||{},a={otp_id:i,otp:r,domain:"nykaa",source:"react"},{data:n}=await(0,o.Su)(t,"POST",a);return f(null,n)}catch(e){const t=a;return(0,c.D)(e,t),f(e,null)}}},67316:(e,t,r)=>{r.d(t,{Fk:()=>E,Ut:()=>d,fl:()=>g,hV:()=>f,jc:()=>m});
1var o=r(50868),s=r(14762),i=r(32064),a=r(78756),n=r(46618),l=r(69359),c=r(95463);const u=()=>{try{return encodeURIComponent(`${window.location.pathname}${window.location.search}`)}catch(e){c.k.error("Error in getEncodedURl",e)}},p=()=>{const e=`${a.pages.AUTH_PAGE_VERIFY}&redirect=${u()}`;setTimeout((()=>{window.location.href=e}),500)},g=()=>{let e="homePage",t=null;try{var r,o,s,i,a,n;return"undefined"!=typeof window&&window.localStorage&&(t=window.localStorage.getItem("CURRENT_URL"),null!==(r=t)&&void 0!==r&&r.includes("/p/")?e="productDetailPage":null!==(o=t)&&void 0!==o&&o.includes("/search/")||null!==(s=t)&&void 0!==s&&s.includes("/c/")?e="productListingPage":null!==(i=t)&&void 0!==i&&i.includes("/reviews/")?e="productReviewPage":null!==(a=t)&&void 0!==a&&a.includes("/widgetName/")?e="recoWidget":null!==(n=t)&&void 0!==n&&n.includes("/lp")&&(e="CMSPage")),e||""}catch(e){return""}},d=(e,t)=>{(0,n.W)({event:"send_otp_autoFill"}),(0,i.n)(e),(0,i.$X)("1"),p(),(0,l.uf)(t)},m=e=>{(0,i.$X)("2"),(0,o.AB)(s.$m,{loginType:s.Ro.PHONE_EMAIL,login_page:g()}),p(),(0,l.uf)(e)},f=()=>{(0,i.$X)("3"),(0,o.AB)(s.$m,{loginType:s.Ro.GOOGLE,login_page:g()}),(()=>{const e=`${a.pages.AUTH_PAGE}&redirect=${u()}`;setTimeout((()=>{window.location.href=e}),500)})()},E=e=>{const t={pageName:"dweb:welcomeScreen",event:"auto_fill",phfill:e?1:0};(0,n.W)({autoFill:t})}},36658:(e,t,r)=>{r.d(t,{CS:()=>v,M:()=>f,Nv:()=>h,O9:()=>n,Pl:()=>o,SF:()=>p,Tn:()=>g,Us:()=>l,VF:()=>s,WR:()=>a,cN:()=>i,iI:()=>E,l4:()=>d,ou:()=>m,p1:()=>b,p2:()=>O,pR:()=>c,t:()=>u});const o="My Profile",s="My Coupons",i="My Wallet",a="My Orders",n="My Wishlist",l="My Saved Payment",c="Log Out",u="/myProfile",p="/myCoupons",g="savedPayments",d="/sales/order/history/v2",m="/wishlist/",f="/nykaaWallet/add",E="/mySavedPayment",v="profile_click",h="Error during logout",b="/my/orders",O={width:"300px",borderRadius:"4px"}},36409:(e,t,r)=>{r.d(t,{CN:()=>g,CO:()=>E,E3:()=>f,Jl:()=>n,O7:()=>v,QB:()=>d,aM:()=>i,bF:()=>u,dZ:()=>a,i$:()=>l,j7:()=>m,jw:()=>p,k1:()=>o,k9:()=>c,nT:()=>s,yz:()=>h});const o={id:"",msg:"",isError:!1,status:!1,isCart:!1},s=5,i=3,a="No More Products to Show",n="View More products",l=20,c=20,u="custom-wishlist-button",p="custom-wishlist-button-video-modal",g="Photos From Customers",d="AB_DWEB_MULTICOUPON",m="AB_FOOTER_LINK",f="AB_PAGE_NOT_FOUND",E="ORDERS_REVAMP",v="AB_EMAIL_VERIFICATION_REVAMP",h="DWEB_MINI_COUPONS_OFFERS"},90292:(e,t,r)=>{r.d(t,{O7:()=>u,bU:()=>l,sU:()=>c});var o=r(36658),s=r(31293),i=r(36409),a=r(64889),n=r(56710);const l=()=>{const e=(0,n.v9)((e=>(0,a.gi)(e,i.CO,"A"))),t=(0,n.v9)((e=>{var t;return(null===(t=e.remoteConfig.configs)||void 0===t?void 0:t.ordersRevampUrl)||`${o.p1}?src=web`}));return e?t:`${o.l4}?ptype=myOrder`},c=()=>(0,n.v9)((e=>(0,a.gi)(e,i.O7,"A")))||!1,u=()=>(0,n.v9)((e=>(0,a.gi)(e,s.Nc,"A")))||!1},73676:(e,t,r)=>{r.d(t,{Z:()=>p}),r(67294);var o=r(72618),s=r(34616),i=r.n(s),a=r(60086),n=r(87718),l=r(87077);const c=(0,o.z)(a.Z)` 2 height: 100px; 3`,u=i()((()=>Promise.all([r.e(3352),r.e(7443)]).then(r.bind(r,88048))),{fallback:(0,l.jsx)(c,{className:"client"})}),p=()=>(0,l.jsx)(n.Z,{render:u,loading:()=>(0,l.jsx)(c,null)})},69359:(e,t,r)=>{r.d(t,{ng:()=>O,p$:()=>y,t2:()=>b,uf:()=>S});var o=r(5970),s=r(95463),i=r(44783),a=r(58329),n=r(60551),l=r(65861),c=r(81109),u=r(67316),p=r(32064),g=r(14762),d=r(1107),m=r(56710),f=r(16550),E=r(67294);function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?v(Object(r),!0).forEach((function(t){var o,s,i;o=e,s=t,i=r[t],(s=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(s))in o?Object.defineProperty(o,s,{value:i,enumerable:!0,configurable:!0,writable:!0}):o[s]=i})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEac
3h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}const b=e=>{let{emailPhone:t,history:r,dispatch:a,setErrorMessage:c,setError:u,name:p,sendOtpToMail:g,isCheckExistenceCaptchaEnabled:d}=e,m={history:r};const f=(0,i.xT)(t);m=h(h({},m),{},f?{mobile_number:t,name:p,sendOtpToMail:g}:{email:t}),d?(0,l.Z)(n.__.CHECK_EXISTENCE,"6LcFevoUAAAAACEdtUxI8JKtDeA1ssM9rrw4B0U5").then((e=>{u(!1),m=h(h({},{captchaResponse:e}),m),(0,o.Z)(m)(a)})).catch((e=>{u(!0),c(e.message),s.k.error(e,n.wf)})):(0,o.Z)(m)(a)},O=()=>{const{googleAppId:e=""}={googleAppId:"140085884300-na7igu81hs7fcufr0bganb40su9ab4pq.apps.googleusercontent.com"},t=(0,a.NO)(e,!1);localStorage.setItem("googleLoginAttempt","true"),(0,c.TH)(),(0,c.HJ)(2),t&&(window.location.href=t)},S=e=>{const{search:t}=e.location,r=new URLSearchParams(t).get("root"),o=(0,p.is)()?1:0,s=(0,u.fl)(),i=`${s}:${g.qO}`,a=g.Rd;(0,d.AB)(g.G0,{pageLocation:i,pageName:a,phFill:o,page:g.G0,pageType:g.aK,interactionLocation:`${s}:${r||g.yV.default}`,nudge_screen_load_location:s,welcome_screen_type:g.AE})},y=()=>{const e=(0,m.v9)((e=>e.auth.dataFetched)),t=(0,f.k6)();(0,E.useEffect)((()=>{if(e){const e=()=>{S(t)},r=setTimeout((()=>{e()}),1e3);return()=>clearTimeout(r)}}),[e,t])}},34694:(e,t,r)=>{r.d(t,{Z:()=>i});var o=r(56710),s=r(57860);const i=()=>{const e=(0,o.v9)((e=>{var t;return null===(t=e.remoteConfig.configs.AB)||void 0===t?void 0:t.emailSuggestion}))||{},t=(0,o.v9)((e=>e.appReducer)),r=(0,s.h)(e,null==t?void 0:t.run);let i={};return r&&(i=e.emailSuggestionList||{}),{isEmailSuggestionEnabled:r,emailSuggestionList:i}}},17906:(e,t,r)=>{r.r(t),r.d(t,{default:()=>Se});var o=r(67294),s=r(16550),i=r(72618),a=r(58752),n=r(59166),l=r(42905),c=r(60551),u=r(63365),p=r(44783),g=r(21315),d=r(56710),m=r(58329),f=r(95463),E=r(1107),v=r(49721),h=r(40792),b=r(70574),O=r(69296),S=r(59987),y=r(29065),T=r(81109),I=r(2633),w=r(52631),P=r(45231),_=r(90292),A=r(44518),C=r(59815),j=r(52019),x=r(87077);const{LOGIN_SUCCESS:N,SIGNUP_SUCCESS:k,LOGIN_PROCEED_CLICKED:R}=c.AUTH_EVENTS,L=j.Z.div` 4 position: absolute; 5 width: 1px; 6 height: 1px; 7 margin: -1px; 8 border: 0; 9 padding: 0; 10 overflow: hidden; 11 clip: rect(0 0 0 0); 12`,D=e=>{let{setSuccessMessage:t,otpId:r,otpExhausted:i,setOtpId:g,setOtpExhausted:j,emailVerificationFlow:D}=e;const Z=(0,d.I0)(),M=(0,s.k6)(),{loading:U,origin:F,mobile:B,email:$,message:G,error:H,isApiError:V,linkedEmail:Y,sendOtpToMail:K,steps:W,selectedCustomerId:X,isExists:J,emailList:z,name:q}=(0,n.Z)(),{signupCaptcha:Q,sendOtpCaptcha:ee,loginCaptcha:te}=(0,d.v9)((e=>{var t;return null===(t=e.remoteConfig.configs)||void 0===t?void 0:t.configFlags}))||{},{mobile:re,email:oe,mobileNumber:se,userName:ie}=u.API_PARAM_KEYS,ae=(0,p.M1)(W,M),[ne,le]=(0,o.useState)(H),[ce,ue]=(0,o.useState)(G),[pe,ge]=(0,o.useState)(V),[de,me]=(0,o.useState)(G),[fe,Ee]=(0,o.useState)(!1),[ve,he]=(0,o.useState)(!1),[be,Oe]=(0,o.useState)(c.VU),[Se,ye]=(0,o.useState)(""),Te=(null==ae?void 0:ae.switchTo)===c.Qj;let Ie=F!==se||X?$:B;const{handleSwitch:we}=(0,y.Z)(!1),Pe=(0,_.sU)();(K||Pe&&D)&&(Ie=Y||$),(0,o.useEffect)((()=>{ge(V),me(G)}),[V]),(0,o.useEffect)((()=>{le(H),ue(G)}),[H]);const _e=e=>{ge(!0),me(e.message||u.Zv)},Ae=(0,o.useCallback)((e=>{(0,S.Z)(e)(Z).then((t=>{const{otpStatus:r,error:o}=t||{};r?(he(r),Oe(c.VU),(0,E.AB)(R,{loginType:(0,p.xT)(e.emailPhone)?c.LOGINTYPE.PHONE:c.LOGINTYPE.EMAIL})):o==c.$N&&Ee(!0)})).catch((e=>{f.k.error(e,u.ai),Oe(0)}))}),[Z]),Ce=e=>{ge(!0),le(!0),me(null==e?void 0:e.messageToDisplay),ue(null==e?void 0:e.messageToDisplay),Oe(0),(null==e?void 0:e.type)===C.Av.RETRIES_EXHAUSTED&&j&&j(!0)},je=(0,o.useCallback)((()=>{if(ge(!1),Oe(0),Pe&&D){if(i)return;le(!1),ue(""),me(""),(0,A.OA)({email:Ie,otpId:r}).then((e=>{e.error?Ce(e.error):(Oe(c.VU),g&&g(e.otpId||""))}))}else{let e={history:M,emailPhone:Ie,customerId:X};(0,P.Z)(ee,Ae,c.__.SEND_OTP,e,c.Lo,_e)}}),[Ie,Ae,M,ee,X,Pe,D]);(0,o.useEffect)((()=>{Pe&&D||je()}),[Pe,D,je]);const xe=(0,o.useCallback)((e=>{(0,h.Z)(e)(Z).then((e=>{const{success:r,firstname:o,sign_up_source:s}=e||{},i=(0,p.V1)(s)?c.LOGINTYPE.EMAIL:c.LOGINTYPE.PHONE;r?((0,p.dX)(c.Dd.login,Z),(0,l.n)(B),X?(0,T.HJ)(1):(0,T.HJ)(6),(0,I.Mq)()(Z).then((()=>{(0,E.AB)(N,{loginType:i,loginStatus:w.ST.LOGGED_IN})})),t((0,p.CY)(o)),ye((0,p.CY)(o))):(ue((null==e?void 0:e.message)||u.Zv),le(!0))})).catch((e=>{ge(!0),me(u.Zv),f.k.error(e,c.EJ)}))}),[Z,B,X,t]),Ne=(0,o.useCallback)(((e,t)=>{let r={[e]:Ie,otp:t};X&&(r.customerId=X),le(!1),ge(!1),(0,P.Z)(te,xe,c.__.LOGIN,r,c.Xe,_e)}),[Ie,xe,te,X]),ke=(0,o.useCallback)((e=>{const{firstName:t,lastName:r}=(0,p.lK)(q||"");t&&(e.firstname=t,e.lastname=r),K&&!Y&&(e.mobile_number=B),$&&(e.email=$),(0,O.Z)(e)(Z).then((e=>{const{success:t,sign_up_source:r}=e,o=(0,p.V1)(r)?c.LOGINTYPE.EMAIL:c.LOGINTYPE.PHONE;t?((0,p.dX)(c.Dd.signup,Z),(0,l.n)(B),(0,I.Mq)()(Z).then((()=>{(0,E.AB)(k,{loginType:o,loginStatus:w.ST.LOGGED_IN}),$||((0,l.yK)(),(0,m.zJ)({dispatch:Z,positionOfInterest:0,stepData:{stepName:u.SCREEN_TYPE.profileInfoEmail}}))}))):(ue((null==e?void 0:e.message)||u.Zv),le(!0))}))}),[Z,$,Y,B,q,K]),Re=(0,o.useCallback)(((e,t,r)=>{le(!1);let o={origin:e&&!$?re:oe,otp:r,[t]:Ie,user_version:u.K8};
12(0,P.Z)(Q,ke,c.__.REGISTER,o,c.y,_e)}),[$,oe,Ie,ke,Q,re]),Le=(0,o.useCallback)((e=>{const t=(0,p.xT)(Ie);let r=ie;t&&(r=se),(0,T.TH)(),!J||J&&(null==z?void 0:z.length)>0&&!X?Re(t,r,e):Ne(r,e)}),[Ie,J,Ne,Re,z,X,se,ie]),De=ne||H?ce:"",{handleOtpBack:Ze}=(0,b.Z)(M,Z);return(0,x.jsx)(o.Fragment,null,(0,x.jsx)(L,{role:"status","aria-live":"assertive","aria-atomic":"true"},Se),(0,x.jsx)(v.Z,{source:Ie,verifyOTPCallback:e=>{Pe&&D?(ge(!1),le(!1),ue(""),me(""),(0,A.Ar)({otpId:r,otp:e}).then((e=>{e.error?Ce(e.error):e.status===C.Xg.SUCCESS&&(0,p.I_)()}))):Le(e)},sendOTP:je,tncUrl:c.j_,goBack:Ze,error:De,otpTimer:be,isPasswordExist:Te,switchBtnCallback:we,isLoading:U,hideOtpTimer:fe,otpStatus:ve}),pe&&(0,x.jsx)(a.Z,{timer:c.tI,variant:a.c.single,message:de}))};var Z=r(73210);const{otpReader:M,passwordReader:U}=u.SCREEN_TYPE,F=()=>{const e=(0,s.k6)(),t=(0,d.I0)(),{loading:r,message:i,emailList:l,isApiError:g}=(0,n.Z)(),f=(0,p.gD)(e),E=(0,o.useCallback)((()=>{(0,m.cF)({dispatch:t,positionOfInterest:f,stepData:{stepName:M}})}),[t,f]),v=(0,o.useCallback)((r=>{let{email:o,customerId:s,signUpSource:i="",userVersion:a}=r,n={stepName:M};i.toLowerCase()===u.API_PARAM_KEYS.email&&a===u.xg&&(n.stepName=U),(0,m.zJ)({dispatch:t,positionOfInterest:f,stepData:n,authResponseData:{email:o,selectedCustomerId:s}}),(0,p.ue)(e)}),[t,e,f]);return(0,x.jsx)(o.Fragment,null,(0,x.jsx)(Z.Z,{subTitle:c.Sx.linkedEmail,emailList:l,getOTP:v,createAccount:E,isLoading:r}),g&&(0,x.jsx)(a.Z,{timer:c.tI,message:i,variant:a.c.single}))};var B=r(29556),$=r(65861);function G(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function H(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?G(Object(r),!0).forEach((function(t){var o,s,i;o=e,s=t,i=r[t],(s=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(s))in o?Object.defineProperty(o,s,{value:i,enumerable:!0,configurable:!0,writable:!0}):o[s]=i})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):G(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}const V=e=>{let{setSuccessMessage:t}=e;const{mobile:r,error:i,email:l,isApiError:g,loading:v,message:b,selectedCustomerId:O}=(0,n.Z)()||{},S=(0,d.v9)((e=>{var t;return null===(t=e.remoteConfig.configs.configFlags)||void 0===t?void 0:t.loginCaptcha})),[P,_]=(0,o.useState)(i),[A,C]=(0,o.useState)(b),[j,N]=(0,o.useState)(g),[k,R]=(0,o.useState)(b),{handleSwitch:L}=(0,y.Z)(!0),D=(0,d.I0)(),Z=(0,s.k6)();(0,o.useEffect)((()=>{N(g),R(b)}),[g]),(0,o.useEffect)((()=>{_(i),C(b)}),[i]);const M=e=>{(0,T.TH)(),(0,h.Z)(e)(D).then((e=>{const{success:r,firstname:o,sign_up_source:s}=e||{},i=(0,p.V1)(s)?c.LOGINTYPE.EMAIL:c.LOGINTYPE.PHONE;r?((0,T.HJ)(4),(0,p.dX)(c.Dd.login,D),(0,I.Mq)()(D).then((()=>{(0,E.AB)(c.AUTH_EVENTS.LOGIN_SUCCESS,{loginType:i,loginStatus:w.ST.LOGGED_IN})})),t((0,p.CY)(o))):(_(!0),C((null==e?void 0:e.message)||u.Zv))}))},U=P||i?A:"";return(0,x.jsx)(o.Fragment,null,(0,x.jsx)(B.Z,{subTitle:c.Sx.password,switchBtnCallback:L,onSubmit:e=>{const{mobileNumber:t,userName:o}=u.API_PARAM_KEYS;N(!1),_(!1);let s=o,i=l;O?(s=c.ym,i=O):(0,p.fU)(origin)&&(s=t,i=r);let a={[s]:i,password:e};S?(0,$.Z)(c.__.LOGIN,"6LcFevoUAAAAACEdtUxI8JKtDeA1ssM9rrw4B0U5").then((e=>{a=H(H({},{captchaResponse:e}),a),M(a)})).catch((e=>{N(!0),R(u.Zv),f.k.error(e,c.Jl)})):M(a)},origin,error:U,tncUrl:c.j_,goBack:()=>{O?(0,m.cF)({dispatch:D,positionOfInterest:1,authResponseData:{email:"",selectedCustomerId:""}}):Z.goBack()},isLoading:v}),j&&(0,x.jsx)(a.Z,{timer:c.tI,variant:a.c.single,message:k}))};var Y=r(27542),K=r(69359),W=r(34694);const X=j.Z.div` 13 position: absolute; 14 width: 1px; 15 height: 1px; 16 margin: -1px; 17 border: 0; 18 padding: 0; 19 overflow: hidden; 20 clip: rect(0 0 0 0); 21`,J=e=>{let{switchBtnCallback:t}=e;const r=(0,s.k6)(),i=(0,d.I0)(),[l,u]=(0,o.useState)(!1),[g,m]=(0,o.useState)(""),[f,E]=(0,o.useState)(""),{loading:v,message:h,email:b,isApiError:O}=(0,n.Z)(),S=(0,d.v9)((e=>e.remoteConfig.configs.configFlags.checkExistenceCaptcha)),y=(0,d.v9)((e=>{var t;return null===(t=e.remoteConfig.switches)||void 0===t?void 0:t.authTrackingFixEnabled}));(0,K.p$)();const{emailSuggestionList:T={}}=(0,W.Z)(),I=(0,o.useCallback)((e=>{E(""),setTimeout((()=>E("Loading, please wait.")),50),(0,K.t2)({emailPhone:e,history:r,dispatch:i,setErrorMessage:m,setError:u,isCheckExistenceCaptchaEnabled:S})}),[i,r,S]);return(0,x.jsx)(o.Fragment,null,(0,x.jsx)(X,{role:"status","aria-live":"polite","aria-atomic":"true"},f),(0,x.jsx)(Y.Z,{subTitle:c.Sx.welcomeScreen,handleLogin:I,handleSocialLogin:K.ng,switchBtnCallback:t,emailSuggestionList:T,isLoading:v,initialValue:b,loginPage:(0,p.ap)(),authTrackingFixEnabled:y}),(l||O)&&(0,x.jsx)(a.Z,{timer:c.tI,variant:a.c.single,message:g||h}))};var z=r(30619);const q=j.Z.div` 22 position: absolute; 23 width: 1px; 24 height: 1px; 25 margin: -1px; 26 border: 0; 27 padding: 0; 28 overflow: hidden; 29 clip: rect(0 0 0 0); 30`,Q=e=>{let{switchBtnCallback:t}=e;const r=(0,s.k6)(),i=(0,d.I0)(),[u,g]=(0,o.useState)(!1),[m,f]=(0,o.useState)(""),[E,v]=(0,o.useState)(""),{loading:h,message:b,mobile:O,isApiError:S,otpStatus:y}=(0,n.Z)(),T=(0,d.v9)((e=>e.remoteConfig.configs.configFlags.checkExistenceCaptcha));(0,K.p$)();const I=!1===y,w=(0,l.is)(),P=(0,l.Ps)()&&!!w,_=(0,o.useCallback)((e=>{(0,l.n)(e),v(""),setTimeout((()=>v("Loading, please wait.")),50),(0,K.t2)({emailPhone:e,history:r,dispatch:i,setErrorMessage:f,setError:g,isCheckExistenceCaptchaEnabled:T})}),[i,r,T]);return(0,o.useEffect)((()=>{window.NYKAA_WEB_INTERFACE&&(window.NYKAA_WEB_INTERFACE.autoFillSubmit=()=>{P&&(_(w),(0,l.bm)())})}),[_,P,w]),(0,x.jsx)(o.Fragment,null,(0,x.jsx)(q,{role:"status","aria-live":"polite","aria-atomic":"true"},E),(0,x.jsx)(z.Z,{subTitle:c.Sx.welcomeScreen,handleLogin:_,handleSocialLogin:K.ng,switchBtnCallback:t,initialValue:O,isLoading:h||P,loginPage:(0,p.ap)()}),(u||S||I)&&(0,x.jsx)(a.Z,{timer:c.tI,variant:a.c.single,message:m||b}))};var ee=r(96101);const te=()=>{const e=(0,s.k6)(),t=(0,d.I0)(),[r,i]=(0,o.useState)(!1),[l,p]=(0,o.useState)(""),{error:g,message:f,isApiError:v,name:h,mobile:b,sendOtpToMail:O}=(0,n.Z)(),S=(0,d.v9)((e=>e.remoteConfig.configs.configFlags.checkExistenceCaptcha)),y=(0,o.useCallback)(((r,o)=>{(0,E.AB)(c.AUTH_EVENTS.REGISTRATION_GET_OTP),(0,K.t2)({emailPhone:o,history:e,dispatch:t,setErrorMessage:p,setError:i,name:r,sendOtpToMail:O,isCheckExistenceCaptchaEnabled:S})}),[t,e,O,S]);return(0,x.jsx)(o.Fragment,null,(0,x.jsx)(ee.Z,{subTitle:c.Sx.profileScreen,handleLogin:y,goBack:()=>{(0,m.cF)({dispatch:t,positionOfInterest:0,stepData:{stepName:u.SCREEN_TYPE.emailInput},authResponseData:{[u.API_PARAM_KEYS.mobile]:""}})},errorText:g?f:"",initialValues:{name:h,mobile:b}}),(r||v)&&(0,x.jsx)(a.Z,{timer:c.tI,variant:a.c.single,message:l||f}))};var re=r(39975),oe=r(67190),se=r(70846),ie=r(20951),ae=r(84945);function ne(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}const le=e=>{let{setOtpId:t,setOtpExhausted:r,setEmailVerificationFlow:i}=e;const[g,f]=(0,o.useState)(""),{emailSuggestionList:E={}}=(0,W.Z)(),v=(0,d.I0)(),h=(0,s.k6)(),b=(0,_.sU)(),O=(0,p.gD)(h);(0,o.useEffect)((()=>{(0,l.t$)()}),[]);const{otpReader:S}=u.SCREEN_TYPE,{message:y,error:I}=(0,n.Z)();return(0,x.jsx)(o.Fragment,null,(0,x.jsx)(re.Z,{subTitle:c.Sx.profileScreen,handleLogin:(e,o)=>{const{firstName:s,lastName:a}=(0,p.lK)(e),n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
30t%2?ne(Object(r),!0).forEach((function(t){var o,s,i;o=e,s=t,i=r[t],(s=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(s))in o?Object.defineProperty(o,s,{value:i,enumerable:!0,configurable:!0,writable:!0}):o[s]=i})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ne(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({firstname:s,lastname:a},b?{}:{email:o});(0,ie._7)(n)(v).then((e=>{(0,T.TH)();const{success:n,error:l,message:c}=e||{};if(f(""),n)b?(0,A.Ko)({email:o}).then((e=>{if("success"===(null==e?void 0:e.status)){f(`Otp sent to ${o}`);const r={stepName:S};t&&t(e.otpId||""),i&&i(!0),(0,m.zJ)({dispatch:v,positionOfInterest:O,stepData:r,authResponseData:{email:o,message:""}}),(0,p.ue)(h)}else null!=e&&e.error&&(e=>{f(null==e?void 0:e.messageToDisplay),(null==e?void 0:e.type)===C.Av.RETRIES_EXHAUSTED&&r&&r(!0)})(e.error)})):(f((0,p.p3)(s)),(0,p.I_)());else if(l==se.i7){(0,oe.kT)(se.aK);const e={firstname:s,lastname:a};(0,ae.I1)(o,e)}else f(c)}))},emailSuggestionList:E,errorText:I?y:"",showButtonGroup:b,showAlert:b}),!!g&&(0,x.jsx)(a.Z,{timer:c.tI,variant:a.c.single,message:g}))},{mobileInput:ce,emailInput:ue,otpReader:pe,passwordReader:ge,linkEmail:de,profileInfoMobile:me,profileInfoEmail:fe}=u.SCREEN_TYPE,Ee=e=>{let{flowType:t,setSuccessMessage:r}=e;const s=(0,d.I0)(),[i,a]=(0,o.useState)(!0),[l,c]=(0,o.useState)(""),[u,p]=(0,o.useState)(!1),[g,f]=(0,o.useState)(!1),{mobile:E}=(0,n.Z)(),v=(0,o.useCallback)((()=>{a(!i);let e=ce;i&&(e=ue),(0,m.cF)({dispatch:s,positionOfInterest:0,stepData:{stepName:e},authResponseData:{email:"",mobile:"",message:""}})}),[i,s]);let h=Q,b={switchBtnCallback:v};const O={otpId:l,setOtpId:c,setOtpExhausted:p,otpExhausted:u,setEmailVerificationFlow:f,emailVerificationFlow:g};let S={};switch(t){case ce:h=Q,S=b;break;case ue:h=J,S=b;break;case de:E&&(h=F);break;case pe:h=D,S={setSuccessMessage:r,otpId:l,otpExhausted:u,emailVerificationFlow:g};break;case ge:h=V,S={setSuccessMessage:r};break;case me:h=te;break;case fe:h=le,S=O}return(0,x.jsx)(h,S)};var ve=r(73676);const he=i.z.div` 31 display: flex; 32 width: 100%; 33 height: 100vh; 34`,be=i.z.div` 35 width: 100%; 36 position: relative; 37 display: flex; 38 align-items: center; 39 flex: 1; 40 background: ${e=>{let{theme:t}=e;return t.colors.surface}}; 41`,Oe=()=>{var e;const t=(0,s.k6)(),r=(0,g.n)(),[i,d]=(0,o.useState)(""),[m,f]=(0,o.useState)(u.SCREEN_TYPE.mobileInput),{steps:E}=(0,n.Z)();return(0,o.useEffect)((()=>{(0,l.EH)()||(r?"true"===localStorage.getItem("login_attempt")?(setTimeout((()=>{(0,p.I_)()}),500),localStorage.removeItem("login_attempt")):(0,p.I_)():localStorage.setItem("login_attempt","true"))}),[r]),(0,o.useEffect)((()=>{const{referrer:e=""}=document;e.indexOf(window.location.host)>=0&&(e.includes("/mobileCartIframe")?localStorage.setItem(c.cf,"/shoppingBag"):e.indexOf("/auth")<0&&localStorage.setItem(c.cf,e))}),[]),(0,o.useEffect)((()=>{const e=(0,p.M1)(E,t),{stepName:r}=e||{};f(r)}),[E,t,null==t||null===(e=t.location)||void 0===e?void 0:e.state]),(0,x.jsx)(o.Fragment,null,(0,x.jsx)(he,null,(0,x.jsx)(ve.Z,null),(0,x.jsx)(be,null,(0,x.jsx)(Ee,{flowType:m,setSuccessMessage:d}))),!!i&&(0,x.jsx)(a.Z,{timer:c.tI,variant:a.c.single,message:i}))},Se=function(){return(0,x.jsx)(Oe,null)}},57860:(e,t,r)=>{r.d(t,{h:()=>o});const o=(e,t)=>{const{status:r,userPercentage:o}=e||{};return!!(r&&t<=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.