PageSourceSearch

https://www.makeoverforall.com/_next/static/chunks/pages/auth/verify-mobile-number-312b1c115eee034b.js

js makeoverforall.com collected 2026-09-26 00:09:01 UTC 32,968 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3028],{75778:function(e){e.exports={initialize:function(e){var n,t;window.clevertap={event:[],profile:[],account:[],onUserLogin:[],notifications:[]},window.clevertap.account.push({id:e}),(n=document.createElement("script")).type="text/javascript",n.async=!0,n.src=("https:"==document.location.protocol?"https://d2r1yp2w7bby2u.cloudfront.net":"http://static.clevertap.com")+"/js/a.js",(t=document.getElementsByTagName("script")[0]).parentNode.insertBefore(n,t)},event:function(e,n){n?window.clevertap.event.push(e,n):window.clevertap.event.push(e)},profile:function(e){window.clevertap.profile.push(e)},logout:function(){window.clevertap.logout()}}},44987:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/auth/verify-mobile-number",function(){return t(21392)}])},22142:function(e,n,t){"use strict";var i=t(85893),r=t(23048),o=t(38227);n.Z=e=>{let{modal:n,hide:t,onClickButton:a}=e;return(0,i.jsx)(o.u,{id:"verify-mobile",isShowing:n,hide:t,overlay:!0,className:"modal-sm",title:"YOU’VE REACHED MAX. attempt",text:"You’ve entered wrong code for 5 times. Please try using the same mobile number in 1 hour.",children:(0,i.jsx)(r.z,{variant:"secondary",onClick:()=>a(),children:"I understand"})})}},71076:function(e,n,t){"use strict";t.d(n,{Z:function(){return SimpleLayout}});var i=t(85893),r=t(11163),o=t(41664),a=t.n(o),l=t(25675),s=t.n(l);function SimpleLayout(e){let{children:n}=e,t=(0,r.useRouter)();return(0,i.jsxs)("div",{className:"simple-layout",children:[(0,i.jsx)("div",{className:"navbar-checkout",children:(0,i.jsx)(s(),{src:"/logo/logo-mo-white.png",onClick:()=>t.push("/"),className:"img-fluid",alt:"Make Over","aria-hidden":"true",style:{cursor:"pointer",width:"auto"},width:224,height:100,priority:!0})}),n,(0,i.jsx)("div",{className:"footer-checkout",children:(0,i.jsx)(a(),{href:"/help",children:"Make Over Help"})})]})}},32101:function(e,n,t){"use strict";t.d(n,{Z:function(){return verify_mobile_number}});var i=t(85893),r=t(67294);t(31955);let getReturnValues=e=>[Math.floor(e/864e5),Math.floor(e%864e5/36e5),Math.floor(e%36e5/6e4),Math.floor(e%6e4/1e3)],useCountdownTimer=e=>{let n=new Date(e).getTime(),[t,i]=(0,r.useState)(n-new Date().getTime());return(0,r.useEffect)(()=>{let e=setInterval(()=>{i(n-new Date().getTime())},1e3);return()=>clearInterval(e)},[n]),getReturnValues(t)},addMinutes=(e,n)=>new Date(e.getTime()+6e4*n).toISOString();
1var o=t(23048),countdown_timer=e=>{let{resend:n}=e,[t,a]=(0,r.useState)(!0),[l,s]=(0,r.useState)(new Date().getTime()+12e4),[u,c,d,p]=useCountdownTimer(l);return(0,r.useEffect)(()=>{p<1&&a(!1)},[p]),(0,i.jsx)("div",{className:"d-flex justify-content-center",children:(0,i.jsxs)(o.z,{variant:"link",className:"text-center py-4 text-uppercase",disabled:p>0,onClick:t?()=>{}:()=>{s(new Date().getTime()+12e4),n()},children:["resend code"," ",p>0?"in 0".concat(d,":").concat(p<10?"0":"").concat(p):null]})})},a=t(12440),l=t(91444),verify_mobile_number=e=>{let{phone:n,verify:t,resend:o}=e,s=(0,r.useRef)(),[u,c]=(0,r.useState)(!1),[d,p]=(0,r.useState)(""),[m,v]=(0,r.useState)(!1),[_,g]=(0,r.useState)(null),[h,f]=(0,r.useState)(!1),handleComplete=e=>{p(e),v(!1),6===e.length&&(f(!0),t(e,e=>{f(!1),e&&(v(!0),p(!1))}))},handleResend=async()=>{f(!0),o(e=>{f(!1),e?l.Am.error("Oops, Something Wrong..."):l.Am.success("New OTP already send to your phone number")})},y=(0,r.useMemo)(()=>(0,i.jsx)(countdown_timer,{resend:handleResend}));return(0,r.useEffect)(()=>{g(addMinutes(new Date,1))},[]),(0,r.useEffect)(()=>{s&&s.current.focus()},[]),(0,i.jsxs)("section",{className:"sc-auth-verify py-main",children:[h?(0,i.jsx)("div",{className:"otp-loading",children:(0,i.jsx)(a.s5,{strokeColor:"pink",strokeWidth:"5",animationDuration:"0.75",width:"60",visible:!0})}):null,(0,i.jsxs)("div",{className:"container mw-sm mt-5",children:[(0,i.jsx)("h1",{children:"VERIFY MOBILE NUMBER"}),(0,i.jsxs)("p",{children:["Please enter 6 digits code sent to ",(0,i.jsx)("b",{children:n})]}),(0,i.jsxs)("div",{className:"py-3",children:[(0,i.jsx)("div",{className:"input-otp position-relative",onClick:()=>s.current.focus(),children:(0,i.jsx)("div",{className:"row row-0",children:[...Array(6)].map((e,n)=>(0,i.jsx)("div",{className:"col-2 d-flex justify-content-around",children:(0,i.jsx)("div",{className:"number-wrapper ".concat(d[n]&&"active"," ").concat(m&&"error"," ").concat(u&&d.length===n&&"focus"),children:(0,i.jsx)("p",{className:"number-input",children:d[n]})})},n))})}),(0,i.jsx)("input",{ref:s,className:"input-hidden",value:d,onChange:e=>handleComplete(e.target.value),onFocus:()=>c(!0),onBlur:()=>c(!1),type:"number",pattern:"[0-9]*",min:"0"})]}),m?(0,i.jsx)("p",{className:"text-center mt-3 text-uppercase text-danger",children:"Wrong OTP. Try again."}):null,_?(0,i.jsx)(i.Fragment,{children:y}):null]})]})}},87452:function(e,n,t){"use strict";var i=t(85893),r=t(67294),o=t(9008),a=t.n(o),l=t(11163),s=t(45697),u=t.n(s),c=t(14734),d=t(35447);let SEO=e=>{let{title:n="",description:t,keywords:r,image:o,url:s,fbId:u,twitterId:p,noindex:m=!1,isArticle:v=!1,publishedTime:_,author:g}=e,isiAtau=(e,n)=>"string"==typeof e&&""!==e.trim()?e:n,h=isiAtau(t,"Beauty Beyond Compare - Make Over is a professional makeup with the most extensive complexion shades. Wins Best Foundation & Lip Color at Popbela Beauty Awards 2023, Best Eyeliner & Lipstick at Cosmo Reader’s Choice Award 2023 & Best Cushion & Eyeliner at Sociolla Award 2022."),f=(Array.isArray(r)?r:[r]).filter(e=>"string"==typeof e&&""!==e.trim()).map(e=>e.trim()).join(", "),y=n&&n.trim()?"".concat(n," | Make Over"):"Make Over",b=(0,c.GR)(isiAtau(o,"richlink.jpg")),{asPath:w}=(0,l.useRouter)(),k="string"==typeof s&&/^https?:\/\//i.test(s.trim())?s.trim():(0,c.HR)(w),j=v?(0,d.v4)(_):void 0;return(0,i.jsxs)(a(),{children:[(0,i.jsx)("title",{children:y},"title"),(0,i.jsx)("meta",{name:"description",content:h},"description"),f?(0,i.jsx)("meta",{name:"keywords",content:f},"keywords"):null,(0,i.jsx)("meta",{name:"image",content:b},"image"),(0,i.jsx)("link",{rel:"canonical",href:k},"canonical"),m?(0,i.jsx)("meta",{name:"robots",content:"noindex, nofollow"},"robots"):null,(0,i.jsx)("meta",{property:"og:url",content:k},"og:url"),(0,i.jsx)("meta",{property:"og:type",content:v?"article":"website"},"og:type"),(0,i.jsx)("meta",{property:"og:title",content:y},"og:title"),(0,i.jsx)("meta",{property:"og:description",content:h},"og:description"),(0,i.jsx)("meta",{property:"og:image",content:b},"og:image"),(0,i.jsx)("meta",{property:"fb:app_id",content:u},"fb:app_id"),j?(0,i.jsx)("meta",{property:"article:published_time",content:j},"article:published_time"):null,v&&g?(0,i.jsx)("meta",{name:"author",content:g},"author"):null,v&&g?(0,i.jsx)("meta",{property:"article:author",content:g},"article:author"):null,(0,i.jsx)("meta",{name:"twitter:card",content:"summary_large_image"},"twitter:card"),(0,i.jsx)("meta",{name:"twitter:creator",content:p},"twitter:creator"),(0,i.jsx)("meta",{name:"twitter:title",content:y},"twitter:title"),(0,i.jsx)("meta",{name:"twitter:description",content:h},"twitter:description"),(0,i.jsx)("meta",{name:"twitter:image",content:b},"twitter:image")]})};SEO.propTypes={description:u().string,keywords:u().oneOfType([u().str
1ing,u().arrayOf(u().string)]),image:u().string,noindex:u().bool,isArticle:u().bool,publishedTime:u().string,author:u().string},n.Z=(0,r.memo)(SEO)},14633:function(e,n,t){"use strict";t.d(n,{B_:function(){return tryComplextionFinder},Bl:function(){return clickWishlistCleverTap},CE:function(){return searchProductCleverTap},J:function(){return openRelatedArticle},Kf:function(){return LoginCleverTap},LU:function(){return openArticleEvent},Lw:function(){return clickBestSellerCleverTap},N_:function(){return openArticle},OW:function(){return viewCartCleverTap},Oz:function(){return BeautyProfilePageCleverTap},Rw:function(){return ClickComplextionFinderCleverTap},U$:function(){return notifyMeCleverTap},Vd:function(){return voucherAppliedCleverTap},W8:function(){return clickProductCleverTap},XD:function(){return closeSalePage},bW:function(){return clickCategoryCleverTap},bm:function(){return openArticleBeautyTipsCleverTap},gJ:function(){return addToCartCleverTap},gW:function(){return AccountSettingCleverTap},hC:function(){return SignUpCleverTap},hF:function(){return openArticleVideosCleverTap},ht:function(){return InboxPageCleverTap},ki:function(){return LogoutCleverTap},lz:function(){return myOrderCleverTap},n0:function(){return ClickVTOMenuCleverTap},nm:function(){return emailSubscribeCleverTap},rj:function(){return clickProductPromoCleverTap},rx:function(){return clickCheckoutCleverTap},x6:function(){return removeFromCartCleverTap},xz:function(){return visitSalePageCleverTap}}),t(75778);let SignUpCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("signUp",{...e})},LoginCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("login",{...e})},LogoutCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("logOut",{...e})},emailSubscribeCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("emailSubscribe",{...e})},clickBestSellerCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("SectionViewed ",{...e})},clickProductCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("clickProduct",{...e})},clickCategoryCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("clickCategory",{...e})},searchProductCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("searchProduct",{...e})},notifyMeCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("notifyMe",{...e})},viewCartCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("viewCart",{...e})},addToCartCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("addToCart",{...e})},removeFromCartCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("removeFromCart",{...e})},clickWishlistCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("clickWishList",{...e})},clickCheckoutCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("clickCheckout")},voucherAppliedCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("voucherApplied",{...e})},ClickComplextionFinderCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("ClickComplextionFinder",{...e})},tryComplextionFinder=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("tryComplextionFinder",{...e})},ClickVTOMenuCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("ClickVTOMenu",{...e})},myOrderCleverTap=()=>{var e;return null===(e=window.clevertap)||void 0===e?void 0:e.event.push("myOrder",{visitMyOrder:!0})},InboxPageCleverTap=()=>{var e;return null===(e=window.clevertap)||void 0===e?void 0:e.event.push("InboxPage",{visitInboxPage:!0})},BeautyProfilePageCleverTap=()=>{var e;return null===(e=window.clevertap)||void 0===e?void 0:e.event.push("BeautyProfilePage",{visitBeautyProfilePage:!0})},AccountSettingCleverTap=()=>{var e;return null===(e=window.clevertap)||void 0===e?void 0:e.event.push("AccountSetting",{visitAccountSetting:!0})},openArticleBeautyTipsCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("openArticleBeautyTips",{...e})},openArticleVideosCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("openArticleVideos",{...e})},openArticleEvent=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("openArticleEvent",{...e})},openRelatedArticle=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("openRelatedArticle",{...e})},openArticle=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("openArticle",{...e})},visitSalePageCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("visitSalePage",{...e})},clickProductPromoCleverTap=e=>{var n;return null===(n=window.clevertap)||void 0===n?void 0:n.event.push("clickProductPromo",{...e})},closeSalePage=e=>{}},92565:function(e,n,t){"use strict";t.d(n,{c_:function(){return getSendOtp},Rv:function(){return resendOtp},b9:function(){return sendOtp},Mu:function(){return verifyOtp}}),t(62286);var i=t(31955),r=t(87066);t(83454);let async_rest_AsyncRestAPI=async e=>{let n;if("object"!=typeof e)return{errors:{message:"Options parameter must be an object type"}};let{method:t,variables:o,url:a,auth:l,ctx:s}=e;if(l){let e=JSON.parse(i.Z.get("motp_2")).token;n=e}if(!t)return{errors:{message:"Method is REQUIRED etc POST/GET"}};if(!a)return{errors:{message:"URL is required"}};try{let e="https://api-otp-membership.paragon-innovation.com";if((null==t?void 0:t.toLowerCase())==="post"){let{data:t}=await r.Z.post("".concat(e).concat(a),o?{...o}:null,l?{headers:{Authorization:"Bearer ".concat(n)}}:null);return{data:t}}if("get"===t.toLowerCase()){let{data:t}=await r.Z.get("".concat(e).concat(a),l?{headers:{Authorization:"Bearer ".concat(n)}}:null);return{data:t}}return{errors:"Methos must be POST / GET"}}catch(e){return{errors:e}}},sendOtp=async e=>{let{data:n,errors:t}=await async_rest_AsyncRestAPI({method:"POST",url:"/register-user",auth:!1,variables:{phone:e,registerSource:"makeover_bc"}});return{data:n,errors:t}},verifyOtp=async(e,n)=>{let t=await async_rest_AsyncRestAPI({method:"POST",auth:!0,url:"/auth/verify-user/".concat(n),variables:{otpCode:e,otpMethod:"whatsapp"}});return t},resendOtp=async e=>{let n=await async_rest_AsyncRestAPI({method:"POST",url:"/auth/send-otp/".concat(e),variables:{otpMethod:"whatsapp"},auth:!0});return n},getSendOtp=async e=>{let{data:n,errors:t}=await sendOtp(e);n&&(i.Z.set("motp_2",JSON.stringify(null==n?void 0:n.data)),window.location.href="/auth/join-verify")}},813:function(e,n,t){"use strict";t.d(n,{Fr:function(){return p},H$:function(){return m},VR:function(){return c},jO:function(){return g},tC:function(){return _},td:function(){return d},vC:function(){return v}});var i=t(82729),r=t(68806);
1function _templateObject(){let e=(0,i._)(["\n  mutation {\n    registerLoyalty {\n      status\n      message\n    }\n  }\n"]);return _templateObject=function(){return e},e}function _templateObject1(){let e=(0,i._)(['\n  query USER_DATA($session_id: String!, $coupon: [String]) {\n    myorders: myorders(language: "en", limit: 10, page: 1) {\n      ',"\n    }\n    me: me {\n      ",'\n    }\n    wishlists: wishlists(language: "en") {\n      ',"\n    }\n    addresses: addresses {\n      ",'\n    }\n    carts: carts(\n      language: "en"\n      session_id: $session_id\n      coupon: $coupon\n    ) {\n      ',"\n    }\n  }\n"]);return _templateObject1=function(){return e},e}function _templateObject2(){let e=(0,i._)(['\nquery CART_USER($session_id: String!, $coupon: [String]) {\n  carts: carts(\n      language: "en"\n      session_id: $session_id\n      coupon: $coupon\n    ) {\n      ',"\n    }\n}\n"]);return _templateObject2=function(){return e},e}function _templateObject3(){let e=(0,i._)(['\n  query {\n    new_arrivals: catalogs(\n      filter: { label: "New", language: "en", sort: "created_at-desc" }\n    ) {\n      products {\n        id\n        title\n        slug\n        price\n        label\n        skus {\n          id\n          sku_code\n          option_detail_key1\n          image_no\n        }\n        sell_price\n        rate\n        images\n        is_wishlist\n        options {\n          title\n          values {\n            title\n            value\n            color\n          }\n        }\n        firstcategory {\n          title\n          slug\n          image\n        }\n        secondcategory {\n          title\n          slug\n        }\n      }\n    }\n    best_sellings: catalogs(\n      filter: { label: "Best Selling", limit: 8, language: "en" }\n    ) {\n      products {\n        id\n        title\n        slug\n        skus {\n          id\n          sku_code\n          option_detail_key1\n          image_no\n        }\n        price\n        sell_price\n        rate\n        label\n        images\n        is_wishlist\n        options {\n          title\n          values {\n            title\n            value\n            color\n          }\n        }\n        firstcategory {\n          title\n          slug\n          image\n        }\n        secondcategory {\n          title\n          slug\n        }\n      }\n    }\n  }\n']);return _templateObject3=function(){return e},e}function _templateObject4(){let e=(0,i._)(['\n  query BLOGS {\n    blogs(language: "en", limit: 6) {\n      datas {\n        id\n        title\n        slug\n        type\n        image\n        excerpt\n        publish_date\n        category {\n          id\n          title\n          slug\n        }\n        related_products {\n          id\n          title\n          images\n          rate\n          price\n          sell_price\n          video\n          firstcategory {\n            title\n            slug\n          }\n        }\n      }\n    }\n  }\n']);return _templateObject4=function(){return e},e}function _templateObject5(){let e=(0,i._)(['\n  query MY_ORDERS(\n    $page: Int!\n    $start_date: Date\n    $end_date: Date\n    $status_id: Int\n  ) {\n    myorders(\n      language: "en"\n      limit: 10\n      page: $page\n      start_date: $start_date\n      end_date: $end_date\n      status_id: $status_id\n    ) {\n      pagination {\n        count\n        current_page\n        total_data\n        last_page\n      }\n      datas {\n        status\n        id\n        order_no\n        total_amount\n        shipping_fee\n        discount_ongkir\n        total_amount\n        insurance\n        tax\n        unique_code\n        payment_method\n        coupon_code\n        shipping {\n          id\n          name\n          email\n          address\n          country\n          state\n          city\n          shipping_method\n          tracking_number\n        }\n        order_status {\n          id\n          title\n        }\n        details {\n          id\n          is_reviewed\n          product_id\n          title\n          image\n          sku_code\n          price\n          discount\n          discount_coupon\n          quantity\n          notes\n          option_1 {\n            value\n            title\n          }\n        }\n        created_at\n        updated_at\n        shipping {\n          id\n          name\n          phone\n          email\n          address\n          country\n          state\n          city\n          subdistrict\n          postcode\n          shipping_method\n          tracking_number\n        }\n        final_amount\n        total_discount\n      }\n    }\n  }\n']);
1return _templateObject5=function(){return e},e}function _templateObject6(){let e=(0,i._)(["\n  query ALL_USER_DATA($session_id: String!, $coupon: [String]) {\n    me: me {\n      ","\n    }\n    addresses: addresses {\n      ",'\n    }\n    carts: carts(\n      language: "en"\n      session_id: $session_id\n      coupon: $coupon\n    ) {\n      ',"\n    }\n  }\n"]);return _templateObject6=function(){return e},e}function _templateObject7(){let e=(0,i._)(['\n  query USER_ORDERS {\n    myorders: myorders(language: "en", limit: 10, page: 1) {\n      ',"\n    }\n  }\n"]);return _templateObject7=function(){return e},e}function _templateObject8(){let e=(0,i._)(['\n  query USER_WISHLIST {\n    wishlists: wishlists(language: "en") {\n      ',"\n    }\n  }\n"]);return _templateObject8=function(){return e},e}function _templateObject9(){let e=(0,i._)(["\n  query {\n    paymentlogos: paymentmethods {\n      title\n      fee_pct\n      fee_flat\n      logo\n      logo_light\n    }\n  }\n"]);return _templateObject9=function(){return e},e}function _templateObject10(){let e=(0,i._)(['\n  query {\n    banner_landing_new_arrival: banners(\n      language: "en"\n      type: "landing_new_arrival"\n    ) {\n      id\n      title\n      cta\n      url\n      desktop\n      mobile\n      description\n      bg_type\n    }\n    banner_best_seller: banners(language: "en", type: "best_seller") {\n      id\n      title\n      cta\n      url\n      desktop\n      mobile\n      description\n      bg_type\n    }\n    banner_sale: banners(language: "en", type: "sale_banner") {\n      id\n      title\n      cta\n      url\n      desktop\n      mobile\n      description\n      bg_type\n    }\n  }\n']);return _templateObject10=function(){return e},e}function _templateObject11(){let e=(0,i._)(["\n  mutation socialLogin(\n    $provider: String!\n    $token: String!\n    $session_id: String\n  ) {\n    socialLogin(\n      input: { provider: $provider, token: $token, session_id: $session_id }\n    ) {\n      access_token\n      refresh_token\n      token_type\n      user {\n        email\n        name\n        created_at\n        updated_at\n        ref\n      }\n    }\n  }\n"]);return _templateObject11=function(){return e},e}function _templateObject12(){let e=(0,i._)(['\n  query CATEGORIESNAV {\n    categories(filter: { language: "en" }) {\n      id\n      title\n      slug\n      desktop_image\n      mobile_image\n      description\n      bg_type\n      children {\n        id\n        title\n        slug\n        desktop_image\n        mobile_image\n        bg_type\n        description\n      }\n    }\n  }\n']);return _templateObject12=function(){return e},e}function _templateObject13(){let e=(0,i._)(['\n  query ALL_INIT {\n    paymentlogos: paymentmethods {\n      title\n      fee_pct\n      fee_flat\n      logo\n      logo_light\n    }\n    banner_landing_new_arrival: banners(\n      language: "en"\n      type: "landing_new_arrival"\n    ) {\n      id\n      title\n      cta\n      url\n      desktop\n      mobile\n      description\n      bg_type\n    }\n    banner_best_seller: banners(language: "en", type: "best_seller") {\n      id\n      title\n      cta\n      url\n      desktop\n      mobile\n      description\n      bg_type\n    }\n    banner_sale: banners(language: "en", type: "sale_banner") {\n      id\n      title\n      cta\n      url\n      desktop\n      mobile\n      description\n      bg_type\n    }\n    categories: categories(filter: { language: "en" }) {\n      id\n      title\n      slug\n      desktop_image\n      mobile_image\n      description\n      bg_type\n      children {\n        id\n        title\n        slug\n        desktop_image\n        mobile_image\n        bg_type\n        description\n      }\n    }\n  }\n']);return _templateObject13=function(){return e},e}function _templateObject14(){let e=(0,i._)(['\n  query ALL_INIT_LITE {\n    paymentlogos: paymentmethods {\n      title\n      fee_pct\n      fee_flat\n      logo\n      logo_light\n    }\n    banner_landing_new_arrival: banners(\n      language: "en"\n      type: "landing_new_arrival"\n    ) {\n      id\n      title\n      cta\n      url\n      desktop\n      mobile\n      description\n      bg_type\n    }\n    banner_best_seller: banners(language: "en", type: "best_seller") {\n      id\n      title\n      cta\n      url\n      desktop\n      mobile\n      description\n      bg_type\n    }\n    banner_sale: banners(language: "en", type: "sale_banner") {\n      id\n      title\n      cta\n      url\n      desktop\n      mobile\n      description\n      bg_type\n    }\n  }\n']);
1return _templateObject14=function(){return e},e}function _templateObject15(){let e=(0,i._)(["\n  mutation MODIFY_CONSENT(\n    $email: String!\n    $consentId: ID!\n    $userId: ID\n    $isApproved: Boolean!\n    $channels: [String!]\n  ) {\n    modifyConsent(\n      consentId: $consentId\n      email: $email\n      isApproved: $isApproved\n      userId: $userId\n      channels: $channels\n    ) {\n      success\n      message\n    }\n  }\n"]);return _templateObject15=function(){return e},e}let o="\n        pagination {\n        count\n        current_page\n        total_data\n        last_page\n      }\n      datas {\n        status\n        id\n        order_no\n        total_amount\n        shipping_fee\n        discount_ongkir\n        total_amount\n        insurance\n        tax\n        unique_code\n        payment_method\n        coupon_code\n        shipping {\n          id\n          name\n          email\n          address\n          country\n          state\n          city\n          shipping_method\n          tracking_number\n        }\n        order_status {\n          id\n          title\n        }\n        details {\n          id\n          is_reviewed\n          product_id\n          title\n          image\n          sku_code\n          price\n          discount\n          discount_coupon\n          quantity\n          notes\n          option_1 {\n            value\n            title\n          }\n        }\n        created_at\n        updated_at\n        shipping {\n          id\n          name\n          phone\n          email\n          address\n          country\n          state\n          city\n          subdistrict\n          postcode\n          shipping_method\n          tracking_number\n        }\n        final_amount\n        total_discount\n      }\n",a="\n      id\n      name\n      email\n      gender\n      dob\n      group_id\n      created_at\n      updated_at\n      ref\n      image\n      phone\n      tada {\n        id\n        level\n        balance\n        experience\n      }\n      loyalty {\n        ... on LoyaltyNotFoundError {\n          errorMessage\n        }\n        ... on LoyaltyError {\n          errorMessage\n          trace\n        }\n        ... on LoyaltyApiError {\n          code\n          errorMessage\n        }\n        ... on Loyalty {\n          memberId\n          tier {\n            expiredAt\n            name\n          currentTierExp {\n            amount\n            formatted\n          }\n            nextTier\n            nextTierExp {\n              amount\n            }\n          }\n          balance {\n            amount\n            formatted\n          }\n        }\n      }\n    hasGivenVirtualTyronPoints\n    email_verified_at\n    user_profile {\n        skin_tone\n        skin_type\n        skin_concern\n        undertone\n        skin_care_product_used\n        make_up_essential\n    }\n",l="\n      id\n      title\n      slug\n      images\n      manage_stock\n      price\n      sell_price\n      is_wishlist\n      is_vto\n      rate\n      video\n      options {\n        title\n        values {\n          title\n          value\n          color\n        }\n      }\n      group_rates {\n        rate\n        total\n      }\n      brand {\n        id\n        title\n        slug\n        is_featured\n      }\n      firstcategory {\n        id\n        title\n        slug\n        description\n      }\n      secondcategory {\n        id\n        title\n        slug\n        description\n      }\n      description\n      tips\n      options {\n        key\n        title\n        values {\n          title\n          value\n          color\n        }\n      }\n      skus {\n        id\n        option_detail_key1\n        option_detail_key2\n        sku_code\n        stock\n        price\n        sell_price\n        weight\n        width\n        length\n        height\n        image_no\n        description\n      }\n      relateds {\n        id\n        title\n        skus {\n          id\n          option_detail_key1\n          option_detail_key2\n          sku_code\n          stock\n          price\n          sell_price\n          weight\n          width\n          length\n          height\n          image_no\n          description\n        }\n        firstcategory {\n          title\n          slug\n        }\n        secondcategory {\n          id\n          title\n          slug\n          description\n        }\n      }\n",s="\n        grand_total\n      subtotal\n      discount_coupon\n      weight\n      volume\n      point\n      gwpinfo\n      gwpimage\n      realweight\n      realvolume\n      finalweight\n      realfinalweight\n      point\n      shipping_fee\
1n      realshipping_fee\n      tax\n      free_shipping\n      discount_ongkir\n      insurance_fee\n      free_shipping_value\n      must_insurance\n      code\n      applied_codes\n      availableCoupons {\n        code\n        auto_apply\n        discount_type\n        value\n        is_applied\n        minimum_purchase\n        description\n      }\n      items {\n        id\n        title\n        image\n        is_gwp\n        product_id\n        sku_id\n        sku_code\n        quantity\n        price\n        sell_price\n        is_soldout\n        first_category\n        second_category\n        option_1 {\n          title\n          value\n          color\n        }\n        option_2 {\n          title\n          value\n          color\n        }\n        is_bundle\n        bundles {\n          title\n          image\n          product_id\n          sku_id\n          quantity\n          sku_code\n          price\n          sell_price\n          is_soldout\n          first_category\n          option_1 {\n            title\n            value\n            color\n          }\n          option_2 {\n            title\n            value\n            color\n          }\n        }\n      }\n      status\n      message\n",u="\n  id\n  name\n  title\n  email\n  phone\n  address\n  country\n  state\n  city\n  subdistrict\n  postcode\n  is_primary\n  longitude\n  latitude\n  geolabel\n";(0,r.Ps)(_templateObject()),(0,r.Ps)(_templateObject1(),o,a,l,u,s);let c=(0,r.Ps)(_templateObject2(),s);(0,r.Ps)(_templateObject3()),(0,r.Ps)(_templateObject4()),(0,r.Ps)(_templateObject5());let d=(0,r.Ps)(_templateObject6(),a,u,s),p=(0,r.Ps)(_templateObject7(),o),m=(0,r.Ps)(_templateObject8(),l);(0,r.Ps)(_templateObject9()),(0,r.Ps)(_templateObject10()),(0,r.Ps)(_templateObject11()),(0,r.Ps)(_templateObject12());let v=(0,r.Ps)(_templateObject13()),_=(0,r.Ps)(_templateObject14()),g=(0,r.Ps)(_templateObject15())},21392:function(e,n,t){"use strict";t.r(n),t.d(n,{__N_SSP:function(){return g}});var i=t(85893),r=t(67294),o=t(32101),a=t(92565),l=t(45007),s=t(11163),u=t(22142),c=t(87452);t(14633);var d=t(31955),p=t(71076),m=t(91318),v=t(6661),_=t(813),g=!0;n.default=e=>{let{myOtp:n,registerData:t}=e,g=(0,l.I0)(),h=(0,s.useRouter)(),[f,y]=(0,r.useState)({isLoading:!1,modal:"",attempt:0});(0,r.useEffect)(()=>{d.Z.get("concern_")},[]);let handleRegister=async e=>{try{var n,i,r,o,a,l;let s=(0,m.pf)(d.Z.get("cust_token")),u={};d.Z.get("social_cred")||(u={name:null==t?void 0:t.name,email:null==t?void 0:t.email,phone:null==t?void 0:t.phone_number,password:null==t?void 0:t.password,password_confirmation:null==t?void 0:t.confirmation_password,dob:"1970-01-01",gender:"female",provider:null,provider_id:null,is_subscribe:(null==t?void 0:t.is_subscribe)?parseInt(1):parseInt(0)},(null==h?void 0:null===(r=h.query)||void 0===r?void 0:r.phone)&&(u={...u,phone:null==h?void 0:null===(o=h.query)||void 0===o?void 0:o.phone}));let{data:c,errors:p}=await s.mutate({mutation:v.wU,variables:{...u},errorPolicy:"all"});if(null==c?void 0:null===(i=c.register)||void 0===i?void 0:null===(n=i.tokens)||void 0===n?void 0:n.access_token){let n=[],t=d.Z.get("concern_"),i=JSON.parse(t);i.whatsApp&&n.push("whatsapp"),i.email&&n.push("email");let{data:r,errors:o}=await s.mutate({mutation:_.jO,variables:{email,consentId:1,isApprove:!0,channels:n}});d.Z.remove("motp"),d.Z.remove("motp_2"),d.Z.remove("concern_"),e&&e(),d.Z.set("access_token",null==c?void 0:null===(l=c.register)||void 0===l?void 0:null===(a=l.tokens)||void 0===a?void 0:a.access_token),window.location.href="/auth/success-register"}else e(p)}
1catch(e){y(e=>({...e,isLoading:!1}))}},handleVerifyOtp=async(e,t)=>{y(e=>({...e,isLoading:!0}));let{data:i,errors:r}=await (0,a.Mu)(e,null==n?void 0:n.id);if(i)handleRegister(t);else{if(y(e=>({...e,isLoading:!1})),4===f.attempt)y(e=>({...e,modal:"verify-mobile"}));else{var o,l;g({type:"SET_TOAST",payload:{message:null==r?void 0:null===(l=r.response)||void 0===l?void 0:null===(o=l.data)||void 0===o?void 0:o.errors[0].message,status:!0,type:"danger"}}),y(e=>({...e,attempt:f.attempt+1}))}t(r)}},handleResendOtp=async e=>{try{let{data:t,errors:i}=await (0,a.Rv)(null==n?void 0:n.id);t?e():e(i)}catch(n){e(n)}};return(0,i.jsxs)(p.Z,{children:[(0,i.jsx)(c.Z,{title:"Verify OTP"}),(0,i.jsx)(o.Z,{verify:handleVerifyOtp,resend:handleResendOtp,phone:null==t?void 0:t.phone_number}),(0,i.jsx)(u.Z,{id:"verify-mobile",modal:f.modal,onClickButton:()=>h.push("/auth/register")})]})}}},function(e){e.O(0,[2794,3040,9774,2888,179],function(){return e(e.s=44987)}),_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.