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.