1"use strict";(self.webpackChunktataplay_getconnection=self.webpackChunktataplay_getconnection||[]).push([[8539],{30188(e,r,t){t.d(r,{A:()=>d});var a=t(91249);const s="This field is required",n="Password can't be less than 8 characters",o="Password must be alpha-numeric, must have upper and lower case, and at least one special character.",i="Password should be alpha-numeric",l="New password and Confirm new password do not match",d={validateName:e=>{let r="",t=!1,a=e;return a=a.trim(),a?a.length>24?(r="Enter max 24 characters",t=!0):r="":(r="This field is required",t=!0),{error:r,hasError:t}},validateOrganization:e=>{let r="",t=!1;let a=e;return a=a.trim(),a?a.length>100?(r="Enter max 100 characters",t=!0):r="":(r="This field is required",t=!0),{error:r,hasError:t}},validateTextarea:e=>{let r="",t=!1;let a=e;return a=a.trim(),a?a.length>500?(r="Enter max 500 characters",t=!0):r="":(r="This field is required",t=!0),{error:r,hasError:t}},validateUrl:e=>{let r="",t=!1;let a=e;return a=a.trim(),a?a.length>100?(r="Enter max 100 characters",t=!0):r="":(r="This field is required",t=!0),{error:r,hasError:t}},validateEmail:(e,r=50)=>{const t=r;let a="",s=!1;return e?/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(String(e).toLowerCase())?e.length>t?(a=`Maximum Length should be ${t}`,s=!0):a="":(a="Not a valid email",s=!0):(a="This field is required",s=!0),{error:a,hasError:s}},validatePhoneNumber:(e,r)=>{let t="",a=!1;return e?r&&(!/^\d{10}$/.test(e)||e.charAt(0)<6)?(t="Invalid RMN",a=!0):r||/^\d{10}$/.test(e)&&!(e.charAt(0)<6)?t="":(t="Not a valid Phone number",a=!0):(t="This field is required",a=!0),{error:t,hasError:a}},validateSUBID:e=>{let r="",t=!1;return e?r="":(r="* This field is required",t=!0),{error:r,hasError:t}},validatePinCode:e=>{let r="",t=!1;return e?/^[0-9]+$/.test(e)&&0!=e.charAt(0)?e.length<6?(r="Minimum Length should be 6",t=!0):e.length>6?(r="Maximum Length should be 6",t=!0):r="":(r="Not a valid pin code",t=!0):(r="This field is required",t=!0),{error:r,hasError:t}},validateAddress:e=>{let r="",t=!1,a=e;return a=a.trim(),a?a.length>72?(r="Maximum Length should be 72",t=!0):r="":(r="Enter a valid address",t=!0),{error:r,hasError:t}},validateAddressHA:e=>{let r="",t=!1,a=e;return a=a.trim(),a?a.length>75?(r="Maximum Length should be 75",t=!0):r="":(r="This field is required",t=!0),{error:r,hasError:t}},validateAddressLine2HA:e=>{let r="",t=!1,a=e;return a=a.trim(),a.length>50?(r="Maximum Length should be 50",t=!0):r="",{error:r,hasError:t}},validateLandmarkHA:e=>{let r="",t=!1,a=e;return a=a.trim(),a.length>25?(r="Maximum Length should be 25",t=!0):r="",{error:r,hasError:t}},validateLandmark:e=>{let r="",t=!1,a=e;return a=a.trim(),a?a.length>72?(r="Maximum Length should be 72",t=!0):r="":(r="Add a landmark",t=!0),{error:r,hasError:t}},validateConnectionFor:e=>{let r="",t=!1,a=e;return a=a.toString().trim(),a?r="":(r="This field is required",t=!0),{error:r,hasError:t}},validateConnectionNo:e=>{let r="",t=!1,a=e;return a=a.toString().trim(),a?r="":(r="This field is required",t=!0),{error:r,hasError:t}},validateByArray:(e,r)=>{let t="",a=!1,s=e;if(s=s.toString().trim(),Array.isArray(r)&&r.length>0)for(let e=0;e<r.length;e+=1){if("required"===r[e].validation&&!s){t="Choose your area",a=!0;break}}return{error:t,hasError:a}},validateGST:e=>{let r="",t=!1,s=e;s=s.toString().trim();const n=(0,a.A)("gstNo");return s?n.test(String(s).toLowerCase())?s.length>15&&(r="Enter max 15 characters",t=!0):(r="Not a valid GST Number",t=!0):r="",{error:r,hasError:t}},validateOptionalField:e=>{let r="",t=!1,a=e;return a=a.trim(),a.length>240?(r="Enter max 240 characters",t=!0):a&&0===a.indexOf(" ")?(r="Invalid Name",t=!0):r="",{error:r,hasError:t}},validateDob:e=>{let r="",t=!1;return e?r="":(r="This field is required",t=!0),{error:r,hasError:t}},validateFavouriteGames:e=>{let r="",t=!1;return 0===e.length?(r="This field is required",t=!0):r="",{error:r,hasError:t}},validateUserProfileField1:e=>{let r="",t=!1,a=e;return a=a.trim(),a?a.length>40?(r="Enter max 40 characters",t=!0):r="":(r="This field is required",t=!0),{error:r,hasError:t}},validateUserProfileField2:e=>{let r="",t=!1,a=e;return a=a.trim(),a?a.length>240?(r="Enter max 240 characters",t=!0):r="":(r="This field is required",t=!0),{error:r,hasError:t}},validatePhoneOrSubid:e=>{let r="",t=!1;return e?/^\d{10}$/.test(e)?r="":0===e.charAt(0)?(r="* Not a valid input",t=!0):e.charAt(0)>5?(r="* Not a valid Phone number",t=!0):(r="* Not a valid subscriber id",t=!0):(r="* This field is required",t=!0),{error:r,hasError:t}},validateVerifyRmnOrSubsId:e=>{let r="",t=!1;return e?/^\d{10}$/.test(e)&&0!=e.charAt(0)?r="":e.charAt(0)>5?(r="Please enter a valid Tata Play Subscriber ID or Registered Mobile number",t=!0):(e.charAt(0),r="Please enter a valid Tata Play Subscriber ID or Registered Mobile number",t=!0):(r="Please enter your Tata Play Subscriber ID or Registered Mobile number",t=!0),{error:r,hasError:t}},validateSaveTvVerifyRmnOrSubsId:e=>{let r="",t=!1;return e&&/^\d{10}$/.test(e)&&0!=e.charAt(0)?e.charAt(0)<6&&(r="Please enter a valid Tata Play Registered Mobile number",t=!0):(r="Please enter a valid Tata Play Registered Mobile number",t=!0),{error:r,hasError:t}},validateOtp:e=>{let r="",t=!1;return e?/^[0-9]+$/.test(e)?e.length<6?(r="Minimum Length should be 6",t=!0):e.length>6?(r="Maximum Length should be 6",t=!0):r="":(r="Not a valid OTP",t=!0):(r="This field is required",t=!0),{error:r,hasError:t}},validatePin:e=>{let r="",t=!1;return e?/^[0-9]+$/.test(e)?e.length<4?(r="Minimum Length should be 4",t=!0):e.length>4?(r="Maximum Length should be 4",t=!0):r="":(r="Not a valid Pin",t=!0):(r="This field is required",t=!0),{error:r,hasError:t}},validateSubscriberId:e=>{let r="",t=!1;return e?!/^\d{10}$/.test(e)||e.charAt(0)>5||0==e.charAt(0)?(r="Not a valid subscriber id",t=!0):r="":(r="This field is required",t=!0),{error:r,hasError:t}},validatePassword:(e,r,t)=>{let i="",d=!1;const c=(0,a.A)("passwordRegex");return e?e.length<8?(i=n,d=!0):e.length>32?(i="Password can't be greater than 32 characters",d=!0):c.test(e)?r&&r!==e?(i=l,t&&t.passwordDoNotMatch&&(i=t.passwordDoNotMatch),d=!0):i="":(i=o,d=!0):(i=s,d=!0),{error:i,hasError:d}},validateCommentTextarea:e=>{let r="",t=!1;let a=e;return a=a.trim(),a?a.length>800?(r="Enter max 800 characters",t=!0):r="":(r="This field is required",t=!0),{error:r,hasError:t}},validateLoginPassword:(e,r)=>{let t="",o=!1;const d=(0,a.A)("newPasswordRegex");return e?e.length<8?(t=n,o=!0):e.length>32?(t="Password can't be greater than 32 characters",o=!0):d.test(e)?r&&r!==e?(t=l,o=!0):t="":(t=i,o=!0):(t=s,o=!0),{error:t,hasError:o}},validateSubId:e=>{let r="",t=!1;return e?/^[0-9]+$/.test(e)?e.length<10?(r="Minimum Length should be 10",t=!0):e.length>10?(r="Maximum Length should be 10",t=!0):e.charAt(0)>5?(r="* Not a valid subId",t=!0):r="":(r="Not a valid subId",t=!0):(r="This field is required",t=!0),{error:r,hasError:t}},validateRequired:e=>{let r="",t=!1;return e||(r="This field is required",t=!0),{error:r,hasError:t}},validateRequiredMaxLength:e=>{let r="",t=!1;return e?e.length>72&&(r="Maximum length should be 72 characters",t=!0):(r="This field is required",t=!0),{error:r,hasError:t}},validateAccHolderName:e=>{let r="",t=!1,a=e;return a=a.trim(),a?a.length>24?(r="Enter max 24 characters",t=!0):r="":(r="This field is required",t=!0),{error:r,hasError:t}},validateAccNumber:e=>{let r="",t=!1,a=e;return a=a.trim(),a?a.length>18?(r="Enter max 18 characters",t=!0):r="":(r="This field is required",t=!0),{error:r,hasError:t}},validateConfirmAccNumber:(e,r)=>{let t="",a=!1,s=e;return s=s.trim(),s?s.length>18?(t="Enter max 18 characters",a=!0):s!==r?(t="Account number do not match",a=!0):t="":(t="This field is required",a=!0),{error:t,hasError:a}},validateBankName:e=>{let r="",t=!1,a=e;return a=a.trim(),a?r="":(r="This field is required",t=!0),{error:r,hasError:t}},validateOtherBankName:(e,r)=>{let t="",a=!1,s=e;return s=s.trim(),"other"!==r.toLowerCase()||s?t="":(t="This field is required",a=!0),{error:t,hasError:a}},validateIfsc:e=>{let r="",t=!1,a=e;return a=a.trim(),a?a.length>11?(r="Enter max 11 characters",t=!0):r="":(r="This field is required",t=!0),{error:r,hasError:t}},validateConfirmIfsc:(e,r)=>{let t="",a=!1,s=e;return s=s.trim(),s?s.length>11?(t="Enter max 11 characters",a=!0):s!==r?(t="IFSC code do not match",a=!0):t="":(t="This field is required",a=!0),{error:t,hasError:a}},validateCheque:e=>{let r="",t=!1,a=e;return a?(a.size/1024).toFixed(4)>500?(r="File should not be greater than 500 KB",t=!0):"image/jpeg"!==a.type&&"application/pdf"!==a.type?(r="Upload valid file format",t=!0):r="":(r="This field is required",t=!0),{error:r,hasError:t}},validateBugUrl:(e,r=2048)=>{let t="",a=!1;return e?/^(https:\/\/www\.|http:\/\/www\.|https:\/\/|http:\/\/)?[a-zA-Z]{2,}(\.[a-zA-Z]{2,})(\.[a-zA-Z]{2,})?\/[a-zA-Z0-9]{2,}|((https:\/\/www\.|http:\/\/www\.|https:\/\/|http:\/\/)?[a-zA-Z]{2,}(\.[a-zA-Z]{2,})(\.[a-zA-Z]{2,})?)|(https:\/\/www\.|http:\/\/www\.|https:\/\/|http:\/\/)?[a-zA-Z0-9]{2,}\.[a-zA-Z0-9]{2,}\.[a-zA-Z0-9]{2,}(\.[a-zA-Z0-9]{2,})?/.test(String(e).toLowerCase())?e.length>r?(t=`Maximum Length should be ${r}`,a=!0):t="":(t="Not a valid url",a=!0):(t="This field is required",a=!0),{error:t,hasError:a}},validateImage:e=>{var r=["image/jpeg","application/pdf","image/png","video/mp4"],t=e.type;let a="",s=!1,n=e,o=!1;for(var i in r)if(t===r[i]){o=!0;break}return n?(n.size/1024).toFixed(4)>25e3?(a="File should not be greater than 25 MB",s=!0):o?a="":(a="Allowed Extensions are : *."+r.join(", *."),s=!0):(a="This field is required",s=!0),{error:a,hasError:s}},validateCustomLength:(e,r)=>{let t="",a=!1,s=e.trim();return s?s.length>r?(t=`Enter max ${r} characters`,a=!0):t="":(t="This field is required",a=!0),{error:t,hasError:a}}}},34674(e,r,t){var a=t(30188);const s={validatePinCodeForm:({pinCode:e})=>{let r={};const t=a.A.validatePinCode(e||"");return r={pinCodeMessage:t.error,hasErrors:t.hasError},r},validateLeadPinCodeForm:({firstName:e,lastName:r,phone:t,email:s,pinCode:n})=>{let o={};const i=a.A.validateName(e||""),l=a.A.validateName(r||""),d=a.A.validatePhoneNumber(t||""),c=a.A.validateEmail(s||""),h=a.A.validatePinCode(n||"");return o={firstNameMessage:i.error,lastNameMessage:l.error,phoneMessage:d.error,emailMessage:c.error,pinCodeMessage:h.error,hasErrors:i.hasError||l.hasError||d.hasError||c.hasError||h.hasError},o}
1,validateRcConnectionForm:({firstName:e,phone:r,pinCode:t})=>{let s={};const n=a.A.validateName(e||""),o=a.A.validatePhoneNumber(r||""),i=a.A.validatePinCode(t||"");return s={firstNameMessage:n.error,phoneMessage:o.error,pinCodeMessage:i.error,hasErrors:n.hasError||o.hasError||i.hasError},s},validateExpressConnectionForm:({firstName:e,lastName:r,phone:t,pinCode:s,email:n})=>{let o={};const i=a.A.validateName(e||""),l=a.A.validatePhoneNumber(t||""),d=a.A.validatePinCode(s||""),c=a.A.validateEmail(n||"");return o={firstNameMessage:i.error,phoneMessage:l.error,pinCodeMessage:d.error,emailMessage:c.error,hasErrors:i.hasError||l.hasError||d.hasError||c.hasError},o},validateUserInfoForm:({connection:e,numberConnections:r,firstName:t,lastName:s,mobile:n,email:o,pincode:i})=>{let l={};const d=a.A.validateConnectionFor(e||""),c=a.A.validateConnectionNo(r||""),h=a.A.validateName(t||""),m=a.A.validateName(s||""),u=a.A.validatePhoneNumber(n||""),p=a.A.validateEmail(o||""),g=a.A.validatePinCode(i||"");return l={connectionMessage:d.error,numberConnectionsMessage:c.error,firstNameMessage:h.error,lastNameMessage:m.error,mobileMessage:u.error,emailMessage:p.error,pincodeMessage:g.error,hasErrors:d.hasError||c.hasError||h.hasError||m.hasError||u.hasError||p.hasError||g.hasError},l},validateSaveDetailsForm:({firstName:e,lastName:r,phone:t,email:s,gstNo:n})=>{let o={};const i=a.A.validateName(e||""),l=a.A.validateName(r||""),d=a.A.validatePhoneNumber(t||""),c=a.A.validateEmail(s||""),h=a.A.validateGST(n||"");return o={firstNameMessage:i.error,lastNameMessage:l.error,phoneMessage:d.error,emailMessage:c.error,gstNoMessage:h.error,hasErrors:i.hasError||l.hasError||d.hasError||c.hasError||h.hasError},o},validateAgentCustomerInfoForm:({firstName:e,lastName:r,phone:t,email:s,pinCode:n,area:o,address:i,landmark:l})=>{let d={};const c=a.A.validateByArray(o||""),h=a.A.validateAddress(i||""),m=a.A.validateLandmark(l||""),u=a.A.validateName(e||""),p=a.A.validateName(r||""),g=a.A.validatePhoneNumber(t||""),v=a.A.validateEmail(s||""),f=a.A.validatePinCode(n||"");return d={areaMessage:c.error,addressMessage:h.error,landmarkMessage:m.error,firstNameMessage:u.error,lastNameMessage:p.error,phoneMessage:g.error,emailMessage:v.error,pinCodeMessage:f.error,hasErrors:c.hasError||h.hasError||m.hasError||u.hasError||p.hasError||g.hasError||v.hasError||f.hasError},d},validateUserAddressForm:({area:e,address:r,landmark:t})=>{let s={};const n=a.A.validateByArray(e||""),o=a.A.validateAddress(r||""),i=a.A.validateLandmark(t||"");return s={areaMessage:n.error,addressMessage:o.error,landmarkMessage:i.error,hasErrors:n.hasError||o.hasError||i.hasError},s},validateUserProfileForm:({subscriberName:e,playerName:r,mobileNumber:t,mostPlayedGame:s,option1:n,option2:o,option3:i,option4:l,userDob:d,favouriteGames:c})=>{let h={};const m=a.A.validateUserProfileField1(e||""),u=a.A.validateUserProfileField1(r||""),p=a.A.validatePhoneNumber(t||""),g=a.A.validateUserProfileField2(s||""),v=a.A.validateUserProfileField2(n||""),f=a.A.validateOptionalField(o||""),b=a.A.validateOptionalField(i||""),E=a.A.validateOptionalField(l||""),A=a.A.validateDob(d||""),S=a.A.validateFavouriteGames(c||"");return h={subscriberNameMessage:m.error,playerNameMessage:u.error,mobileNumberMessage:p.error,mostPlayedGameMessage:g.error,userDobStatus:A.error,favouriteGamesStatus:S.error,option1Message:v.error,option2Message:f.error,option3Message:b.error,option4Message:E.error,hasErrors:m.hasError||u.hasError||p.hasError||g.hasError||A.hasError||S.hasError||v.hasError||f.hasError||b.hasError||E.hasError},h},validateLeadGenerationForm:({firstName:e,phone:r,pinCode:t})=>{let s={};const n=a.A.validateName(e||""),o=a.A.validatePhoneNumber(r||""),i=a.A.validatePinCode(t||"");return s={firstNameMessage:n.error,phoneMessage:o.error,pinCodeMessage:i.error,hasErrors:n.hasError||o.hasError||i.hasError},s},validatePhoneOrSubsid:({rmnOrSubId:e,pin:r})=>{let t={};const s=a.A.validatePhoneOrSubid(e||"");let n;return r&&(n=a.A.validatePin(r||"")),t={rmnOrSubIdMessage:s.error,pinMessage:n?n.error:"",hasErrors:s.hasError||n&&n.hasError},t},validateVerifyRmnOrSubscriberid:({subscriberId:e})=>{let r={};const t=a.A.validateVerifyRmnOrSubsId(e||"");return r={subscriberIdMessage:t.error,hasErrors:t.hasError},r},validateSaveTvVerifyRmnOrSubsId:({subscriberId:e})=>{let r={};const t=a.A.validateSaveTvVerifyRmnOrSubsId(e||"");return r={subscriberIdMessage:t.error,hasErrors:t.hasError},r}
1,validateCallBackDetailsForm:({firstName:e,lastName:r,phone:t})=>{let s={};const n=a.A.validateName(e||""),o=a.A.validateName(r||""),i=a.A.validatePhoneNumber(t||"");return s={firstNameMessage:n.error,lastNameMessage:o.error,phoneMessage:i.error,hasErrors:n.hasError||o.hasError||i.hasError},s},validateOTP:({validateOTP:e})=>{let r={};const t=a.A.validateOtp(e||"");return r={validateOTPMessage:t.error,hasErrors:t.hasError},r},validateSubsid:({SubsId:e})=>{let r={};const t=a.A.validateSUBID(e||"");return r={SubsIdMessage:t.error,hasErrors:t.hasError},r},validateUpdateRmnForm:({subId:e,rmn:r,pin:t})=>{let s={};const n=a.A.validateSubscriberId(e||""),o=a.A.validatePhoneNumber(r||""),i=a.A.validatePin(t||"");return s={subIdMessage:n.error,rmnMessage:o.error,pinMessage:i.error,hasErrors:n.hasError||o.hasError||i.hasError},s},validateAddressLoginForm:({subId:e,pin:r})=>{let t={};const s=a.A.validateSubscriberId(e||""),n=a.A.validatePin(r||"");return t={subIdMessage:s.error,pinMessage:n.error,hasErrors:s.hasError||n.hasError},t},validateRegisterUserForm:e=>{const{subscriberId:r,password:t,confirmPassword:s,email:n,rmn:o}=e;let i={};const l=a.A.validateSubId(r||""),d=a.A.validatePassword(t||""),c=a.A.validatePassword(s||"",t||"",{passwordDoNotMatch:"Password and Confirm password do not match"}),h=a.A.validateEmail(n||""),m=a.A.validatePhoneNumber(o||"");return i={subscriberIdMessage:l.error,passwordMessage:d.error,confirmPasswordMessage:c.error,emailMessage:h.error,rmnMessage:m.error,hasErrors:l.hasError||d.hasError||c.hasError||h.hasError||m.hasError},i},validateResetPwdForm:e=>{const{verificationCode:r,newPassword:t,confirmPassword:s}=e;let n={};const o=a.A.validateRequired(r||""),i=a.A.validatePassword(t||""),l=a.A.validatePassword(s||"",t||"");return n={verificationCodeMessage:o.error,newPasswordMessage:i.error,confirmPasswordMessage:l.error,hasErrors:o.hasError||i.hasError||l.hasError},n},validateChangePwdForm:e=>{const{password:r,newPassword:t,confirmPassword:s}=e;let n={};const o=a.A.validateRequired(r||""),i=a.A.validatePassword(t||""),l=a.A.validatePassword(s||"",t||"");return n={passwordMessage:o.error,newPasswordMessage:i.error,confirmPasswordMessage:l.error,hasErrors:o.hasError||i.hasError||l.hasError},n},validatePasswordForm:e=>{const{password:r}=e;let t={};const s=a.A.validatePassword(r||"");return t={passwordMessage:s.error,hasErrors:s.hasError},t},validateLoginPasswordForm:e=>{const{password:r}=e;let t={};const s=a.A.validateLoginPassword(r||"");return t={passwordMessage:s.error,hasErrors:s.hasError},t},validateWoSrNewReqForm:({nature:e,type:r,comments:t})=>{let s={};const n=a.A.validateConnectionFor(e||""),o=a.A.validateConnectionNo(r||""),i=a.A.validateCommentTextarea(t||"");return s={natureMessage:n.error,typeMessage:o.error,commentsMessage:i.error,hasErrors:n.hasError||o.hasError||i.hasError},s},validateEmailForm:({email:e})=>{let r={};const t=a.A.validateEmail(e||"");return r={emailMessage:t.error,hasErrors:t.hasError},r},validateRewardsEmailForm:({emailId:e})=>{let r={};const t=a.A.validateEmail(e||"");return r={emailIdMessage:t.error,hasErrors:t.hasError},r},validateGSTForm:({gstNo:e})=>{let r={};const t=a.A.validateGST(e||"");return r={gstNoMessage:t.error,hasErrors:t.hasError},r},validateUpdateAddressForm:({location:e,addressLine1:r,addressLine2:t,pincode:s})=>{let n={};const o=a.A.validateRequired(e||""),i=a.A.validateRequiredMaxLength(r||""),l=a.A.validateRequiredMaxLength(t||""),d=a.A.validatePinCode(s||"");return n={locationMessage:o.error,addressLine1Message:i.error,addressLine2Message:l.error,pincodeMessage:d.error,hasErrors:o.hasError||i.hasError||l.hasError||d.hasError},n},validateUserPhoneNumber:({rmn:e},r)=>{let t={};const s=a.A.validatePhoneNumber(e||"",r);return t={rmnMessage:s.error,hasErrors:s.hasError},t},validateRefundForm:({accHolderName:e,accNumber:r,confirmAccNumber:t,bankName:s,otherBankName:n,ifsc:o,ifscConfirm:i,cheque:l})=>{let d={};const c=a.A.validateAccHolderName(e||""),h=a.A.validateAccNumber(r||""),m=a.A.validateConfirmAccNumber(t||"",r),u=a.A.validateBankName(s||""),p=a.A.validateOtherBankName(n||"",s),g=a.A.validateIfsc(o||""),v=a.A.validateConfirmIfsc(i||"",o),f=a.A.validateCheque(l||null);return d={accHolderNameMessage:c.error,accNumberMessage:h.error,confirmAccNumberMessage:m.error,bankNameMessage:u.error,otherBankNameMessage:p.error,
1ifscMessage:g.error,ifscConfirmMessage:v.error,chequeMessage:f.error,hasErrors:c.hasError||m.hasError||h.hasError||u.hasError||p.hasError||g.hasError||v.hasError||f.hasError},d},validateBugDetailsForm:({vulnerabilityName:e,vulnerabilityDescription:r,affectedUrl:t,reproduceVulnerability:s,uploadPhoto:n,impact:o,recommendation:i})=>{let l={};const d=a.A.validateCustomLength(e||"",70),c=a.A.validateCustomLength(r||"",3e3),h=a.A.validateBugUrl(t||"",2048),m=a.A.validateCustomLength(s||"",3e3),u=a.A.validateImage(n||""),p=a.A.validateCustomLength(o||"",1500),g=a.A.validateCustomLength(i||"",1500);return l={vulnerabilityNameMessage:d.error,vulnerabilityDescriptionMessage:c.error,affectedUrlMessage:h.error,reproduceVulnerabilityMessage:m.error,uploadPhotoMessage:u.error,impactMessage:p.error,recommendationMessage:g.error,hasErrors:d.hasError||c.hasError||h.hasError||m.hasError||u.hasError||p.hasError||g.hasError},l},validatePersonalDetailsForm:({vulnerabilityName:e})=>{let r={};const t=a.A.validateName(e||"");return r={vulnerabilityNameMessage:t.error,hasErrors:t.hasError},r}};t.d(r,["A",0,s])},82182(e,r,t){t.r(r),t.d(r,{default:()=>q});var a=t(64467),s=t(96540),n=t(97965),o=t(62193),i=t.n(o),l=t(58156),d=t.n(l),c=t(63651),h=t(21439),m=t(3781),u=t(35778),p=t(20375);const g=e=>{let r;return r=e.replace(/[^0-9]/g,""),r.length>10&&(r=r.slice(0,10)),r},v=e=>i()(e.errorMsg),f=(e,r)=>{let t="";return t=""!==e&&!/^\d{10}$/.test(e)||""!==e&&e.charAt(0)<6?r?"Not a valid Registered Mobile Number":"Not a valid number":"",t};function b(e,r){const t={};return"rmn"===e&&(r&&(!/^\d{10}$/.test(r)||r.charAt(0)<6)?t.rmn="Not a valid Registered Mobile Number":r||(t.rmn="Registered Mobile Number is required")),"input0"===e&&r&&(!/^\d{10}$/.test(r)||r.charAt(0)<6)&&(t.input0="Not a valid number"),"input1"===e&&r&&(!/^\d{10}$/.test(r)||r.charAt(0)<6)&&(t.input1="Not a valid number"),"input2"===e&&r&&(!/^\d{10}$/.test(r)||r.charAt(0)<6)&&(t.input2="Not a valid number"),"input3"===e&&r&&(!/^\d{10}$/.test(r)||r.charAt(0)<6)&&(t.input3="Not a valid number"),t}var E=t(44979),A=t(63218),S=t(80045),O=t(49862),N=t(56480),j=t(34674),x=t(67475),y=t(74191),M=t(74848);const P=["hasErrors"];function w(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);r&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function C(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?w(Object(t),!0).forEach(function(r){(0,a.A)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):w(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}class T extends s.Component{constructor(...e){super(...e),this.state={render:!0,resendOtpMessage:"",validateOtpMessage:"",formErrorMessage:"Sending...",sourceClass:this.props.source?"otp-bottom":"otp-section",otpForm:{validateOTP:{wrapperClasses:["form-group","pincode-field"],labelConfig:{label:"Enter OTP",classes:["sel","active"]},elementType:"input",elementConfig:{type:"text",placeholder:"",maxLength:6,tabIndex:0,id:"opt-field"},value:"",errorMessage:"",valid:!0,touched:!1}}},this.componentDidMount=async()=>{this.generateOtp()},this.generateOtp=async()=>{const{generateOtp:e}=this.props,r=await e();r.status===O.A.MESSAGES_TYPES.S3_SUCCESS?this.setState({render:!0,formErrorMessage:"An OTP has been sent to +91 98******301",messageClass:"classgreen"}):this.setState({render:!0,formErrorMessage:r.message||"Oops! Something went wrong",messageClass:""})},this.resendOtp=async()=>{const{resendOtp:e}=this.props;this.setState({render:!1});const r=await e();r.status===O.A.MESSAGES_TYPES.S3_SUCCESS?this.setState({render:!0,formErrorMessage:"An OTP has been sent to +91 98******301",messageClass:"classgreen"}):this.setState({render:!0,formErrorMessage:r.message,messageClass:""})},this.handleOtp=(e,r)=>{const{otpForm:t}=this.state,a=C({},t),s=C({},a[r]);"validateOTP"===r&&(e=e.replace(/[^0-9]/g,"")).length>6&&(e=e.slice(0,6)),s.value=e,s.touched=!0,s.valid=!0,s.errorMessage="",a[r]=s,this.setState({otpForm:a,formErrorMessage:"",resendOtpMessage:""})},this.validateForm=async e=>{e.preventDefault();const{otpForm:r}=this.state,{validateOTPFromServer:t,verifyAndValidateArmns:a,source:s}=this.props,n={};for(const e in r)n[e]=r[e].value;const o=j.A.validateOTP(n),{hasErrors:i}=o,l=(0,S.A)(o,P);if(i){const e=C({},r);for(const t in r){const r=l[`${t}Message`];r&&""!==r&&(e[t].valid=!1,e[t].errorMessage=r)}this.setState({otpForm:e,formErrorMessage:""})}else{this.setState({render:!1});const e=await t(n);e.status===O.A.MESSAGES_TYPES.S3_SUCCESS&&(localStorage.setItem("token",e.data.token),s&&"confirmArmn"===s?a():a("rmn"))}}}render(){const{otpForm:e,formErrorMessage:r,resendOtpMessage:t,validateOtpMessage:a,sourceClass:n,render:o}=this.state,{sendOtp:i,source:l}=this.props;if(!o)return(0,M.jsx)(y.A,{});const d=[];for(const r in e)d.push({id:r,config:e[r]});return(0,M.jsx)(s.Fragment,{children:(0,M.jsx)("div",{className:`text-left pp3-enter-otp ${n}`,children:(0,M.jsxs)("form",{action:"javascript:void(0)",onSubmit:this.validateForm,children:[(0,M.jsxs)("div",{className:"mob-option",children:[d&&d.map(e=>(0,M.jsx)(N.A,{labelConfig:e.config.labelConfig,elementType:e.config.elementType,elementConfig:e.config.elementConfig,value:e.config.value,valid:e.config.valid,errorMessage:e.config.errorMessage,touched:e.config.touched,wrapperClasses:e.config.wrapperClasses,changed:r=>this.handleOtp(r,e.id)},e.id)),(0,M.jsx)("a",{href:"javascript:void(0)",className:"small mL10",onClick:()=>this.resendOtp(),children:"Resend OTP"})]}),(0,M.jsxs)("p",{children:[t,a]}),(0,M.jsx)("div",{className:"clr-litgray armntext mT20 text-left",children:r}),l?(0,M.jsxs)("div",{className:"text-center mT10",children:[(0,M.jsx)("a",{className:"btn-primary waves-effect waves-light",onClick:e=>this.validateForm(e),children:"Verify"})," "]}):(0,M.jsxs)("div",{className:"btn-contr mT5 text-left",children:[(0,M.jsx)("a",{className:"btn btn-primary waves-effect waves-light btn-sm",href:"#!",onClick:e=>this.validateForm(e),children:"Verify"}),(0,M.jsx)("a",{className:"btn btn-secondary waves-effect waves-light btn-sm",href:"#!",onClick:i,children:"Cancel"})]})]})})})}}const D={generateOtp:c.dv,validateOTPFromServer:c.J5,resendOtp:E.Ty,closeModal:x.Oo};(0,n.Ng)(e=>({otpData:e.commonReducer.otpData,resendOTPData:e.commonReducer.resendOTPData}),D)(T);const R=e=>{const{validateArmn:r,content:t}=e;return(0,M.jsxs)("div",{className:"text-center mT10",children:[(0,M.jsx)("button",{className:"btn-primary waves-effect waves-light",onClick:()=>r(),children:t})," "]})};var k=t(70581);const F={closeModal:x.Oo},_=(0,n.Ng)(e=>({manifest:e.commonReducer.manifest}),F)(e=>{const{closeModal:r}
1=e,[t,a]=(0,s.useState)("");(0,s.useEffect)(()=>{(async()=>{try{const{manifest:r}=e,t={apiPath:(0,h.th)("armn_landing_page_success",r)},s=(await m.Q.fetchData(t)).data;s.status===O.A.MESSAGES_TYPES.S3_SUCCESS&&a(s.data)}catch(e){console.log(e)}})()},[]);return(0,M.jsxs)("div",{id:"verified",children:[(0,M.jsxs)("div",{className:"heading-sm text-center",children:[(0,M.jsx)("h1",{className:"heading1 gradient",children:t.title}),(0,M.jsx)(k.A,{className:"armn-svg-icon",htmlContent:t&&t.field_svg}),(0,M.jsx)("h2",{className:"heading2",children:t.sub_title})]}),(0,M.jsx)(k.A,{htmlContent:t.body}),(0,M.jsx)("div",{className:"text-center mT10",children:(0,M.jsx)("button",{className:"done-btn btn-primary waves-effect waves-light",onClick:()=>r(),children:"Done"})})]})});var L=t(95819);function I(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);r&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}class B extends s.Component{constructor(...e){super(...e),this.state={render:!0,changeRmn:!1,rmn:"",newRMN:"",confirm:!1,sentOtp:!1,successVerified:!1,inputFields:[{id:0,disabled:!1,value:"",errorMsg:"",autoComplete:"off",encValue:""},{id:1,disabled:!1,value:"",errorMsg:"",encValue:""},{id:2,disabled:!1,value:"",errorMsg:"",encValue:""},{id:3,disabled:!1,value:"",errorMsg:"",encValue:""}],email:"",emailError:"",newArmns:[],oldArmns:[],pageData:"",armnOldValue:[],givenArmn:[],rmnError:"",isRMNchanged:!1,formErrorMessage:"",saveData:!1,errMsg:!1,dataset:!0,isDataValidated:!0,askOtp:!1,updatedPayload:[]},this.getErrorMessage=()=>{const{phoneError:e}=this.props,{inputFields:r}=this.state,t=[...r];e&&e.forEach(e=>{if(e&&e.response){const r=e.type.slice(-1);"rmn"!==e.type?(t[r].errorMsg=e.response,this.setState({inputFields:t,errMsg:!0})):"rmn"===e.type&&this.setState({rmnError:e.response,errMsg:!0})}})},this.fetchData=async()=>{try{const{manifest:e}=this.props,r={apiPath:(0,h.th)("armn_landing_page",e)},t=(await m.Q.fetchData(r)).data;t.status===O.A.MESSAGES_TYPES.S3_SUCCESS&&this.setState({pageData:t.data},()=>this.getArmnData())}catch(e){console.log(e)}},this.getArmnData=()=>{const{modalParameters:{data:e}}=this.props,{inputFields:r,email:t}=this.state,a=[...r];i()(e.armns)||i()(e.encArmns)||(e.armns.map((r,t)=>{a[t].value=r,a[t].encValue=e.encArmns[t]}),this.setState({inputFields:a,givenArmn:e.armns})),this.setState({rmn:e.rmn,newRMN:e.rmn,email:e.email})},this.handleRmn=e=>{const r=g(e.target.value);this.setState({newRMN:r,rmnError:"",phoneErrorMsg:"",errMsg:!1,saveData:!1,dataset:!1,formErrorMessage:""})},this.handleOnBlur=(e,r)=>{const{userData:t}=this.state,{validateUserRmn:a,resetPhoneCallackData:s,dataset:n}=this.props;let o=r;if("rmn"!==r&&(o=`input${r}`),0===Object.keys(b(o,e.target.value)).length)e.target.value&&(a(e.target.value,o,"armnModal"),s(!n,"armnModal"));else{const{inputFields:t}=this.state,a=[...t],s=b(o,e.target.value);"rmn"!==r?(a[r].errorMsg=s[o],this.setState({inputFields:a})):this.setState({rmnError:s.rmn})}},this.verifyAndValidateArmns=async e=>{const{newArmns:r,oldArmns:t,newRMN:a,changeRmn:s,rmn:n,inputFields:o,armnOldValue:l,givenArmn:d,rmnError:c,formErrorMessage:m,email:u}=this.state,{validateUserRmn:p,resetPhoneCallackData:g,dataset:f,phoneError:b,verifyArmns:E,modalParameters:{data:A}}=this.props,S={};let N=!1,j=!1,x=!1;if(s&&a!==n&&(0,h.Sw)({event:"RMN Changed"}),!i()(d))for(let e=0;e<d.length;e++)""!==o[e].value&&o[e].value!==d[e]&&""!==d[e]&&(N=!0,(0,h.Sw)({event:"ARMN Edited"})),o[e].disabled&&""!==d[e]&&(j=!0,(0,h.Sw)({event:"ARMN Removed"}));for(let e=0;e<o.length;e++)""!==l[e]||""===o[e].value||o[e].disabled||(x=!0,(0,h.Sw)({event:"ARMN Added"}));if(a!==n||N||j||x||(0,h.Sw)({event:"RMN Not Changed"}),e&&"rmn"===e){S.rmn=a;const e=await E(S);e&&e.status===O.A.MESSAGES_TYPES.S3_SUCCESS&&this.setState({changeRmn:!1,isRMNchanged:!0,render:!0,saveData:!1,isDataValidated:!1,askOtp:!0,updatedPayload:S})}else!o.every(v)||c||m||(i()(r)||(S.newArmns=r),i()(t)||(S.oldArmns=t),i()(A.email)||A.email===u||i()(u)||(0,h.Sw)({event:"Email Edited","Sub ID":(0,h.Xo)().id||""}),""!==A.email&&""===u&&(0,h.Sw)({event:"Email Removed","Sub ID":(0,h.Xo)().id||""}),""===A.email&&""!==u&&(0,h.Sw)({event:"Email Added","Sub ID":(0,h.Xo)().id||""}),S.rmn=s?a:n,S.emailId=i()(u)?"":u,this.setState({isDataValidated:!1,askOtp:!0,updatedPayload:S}))},this.verifyArmnAfterOtp=async e=>{const{updatedPayload:r}=this.state,{verifyArmns:t,validateOTPFromServerResponseHandler:s}
1=this.props,n=function(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?I(Object(t),!0).forEach(function(r){(0,a.A)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):I(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}({},r);n.otp=e;const o=await t(n);o&&o.status===O.A.MESSAGES_TYPES.S3_SUCCESS?this.setState({successVerified:!0,render:!0,saveData:!1,confirm:!1,isDataValidated:!0,askOtp:!1}):(s(o),this.setState({render:!0,saveData:!1,confirm:!1,isDataValidated:!0,formErrorMessage:o.message}))},this.handleRemove=(e,r)=>{e.preventDefault();const{inputFields:t}=this.state,a=t,s=a.findIndex(e=>e.id===r);a[s].disabled=!0;const n={id:a.length,disabled:!1,value:"",encValue:""};a.push(n),this.setState({inputFields:a})},this.handleUndo=(e,r)=>{e.preventDefault();const{inputFields:t}=this.state,a=t,s=a.findIndex(e=>e.id===r);a[s].disabled=!1,a.pop(),this.setState({inputFields:a})},this.handleChange=(e,r)=>{const{inputFields:t}=this.state,a=t,s=a.findIndex(e=>e.id===r);a[s].value=g(e.target.value),a[s].errorMsg="",this.setState({inputFields:a,saveData:!1,errMsg:!1,formErrorMessage:""})},this.handleEmailChange=e=>{const{value:r}=e.target;this.setState({email:r,emailError:"",phoneErrorMsg:"",errMsg:!1,saveData:!1,dataset:!1})},this.handleEmailRemove=e=>{e.preventDefault(),this.setState({email:"",emailError:"",phoneErrorMsg:"",errMsg:!1,saveData:!1,dataset:!1,formErrorMessage:""})},this.checkListFull=()=>{const{inputFields:e}=this.state;let r=0;return e.map(e=>{i()(e.value)||e.disabled||!/^\d{10}$/.test(e.value)||(r+=1)}),4===r},this.changeRMN=e=>{e.preventDefault();const{changeRmn:r,rmn:t}=this.state;this.setState({changeRmn:!r,newRMN:t})},this.sendOtp=()=>{this.setState({sentOtp:!0})},this.getButtonContent=()=>{const{confirm:e,sentOtp:r,rmnError:t}=this.state;return{content:"Confirm",btnFunc:this.validateArmn}},this.validateArmn=()=>{const{inputFields:e,newRMN:r,changeRmn:t,rmn:a,givenArmn:s,email:n,emailError:o}=this.state,{invalidatePhoneError:l,phoneError:d,dataset:c,resetPhoneCallackData:h}=this.props;this.setState({saveData:!0});const m=[...e];let u="",p="",g="";const b=[];if(b[0]=t?r:a,m.map((e,r,t)=>{b.push(e.value)}),b.map((e,r,t)=>{""!==e&&t.indexOf(e)!==r&&/^\d{10}$/.test(e)&&(p="Duplicate mobile numbers are not allowed")}),t&&r?u=f(r,"rmn"):t&&!r&&(u="Enter a valid phone number"),i()(n)||(0,A.DT)(n)||(g="Not a valid email"),m.map(e=>e.errorMsg=f(e.value)),!1===m.every(v)||u||p||g)this.setState({inputFields:m,confirm:!1,rmnError:u,formErrorMessage:p,emailError:g});else{const{newArmns:r,oldArmns:t,armnOldValue:a}=((e,r)=>{const t=e.filter(e=>!1===e.disabled),a=[],s=[],n=e.map(e=>""!==e.encValue?e.value:"");for(let n=0;n<e.length;n++)t[n]&&""!==t[n].value&&r[n]!==t[n].value&&a.push(t[n].value),t[n]&&""!==t[n].value&&r[n]===t[n].value&&s.push(t[n].encValue);return{newArmns:a,oldArmns:s,armnOldValue:n}})(e,s);this.setState({confirm:!0,newArmns:r,oldArmns:t,armnOldValue:a})}},this.verifyRMN=async()=>{const{newRMN:e}=this.state;this.setState({render:!1});const r=await u.X.validatePhone(e),t=(0,h.AZ)(r.data);t&&t.status===O.A.MESSAGES_TYPES.S3_SUCCESS?this.verifyAndValidateArmns():this.setState({render:!0,phoneErrorMsg:t,rmn:e})},this.showForm=()=>{this.setState({phoneErrorMsg:""})}}componentDidMount(){const{pageData:e}=this.state,r=JSON.parse(localStorage.getItem(O.A.localStorageNames.userAuth))||"";(0,h.Sw)({event:"RMN Pop Up Show","Sub ID":r.subId.id}),e||this.fetchData()}componentDidUpdate(e,r){const{phoneError:t,dataset:a,modalParameters:{data:{email:s}}}=e,{phoneCallbackResponse:n}=this.props,{saveData:o,errMsg:i,email:l,confirm:d,isDataValidated:c,emailError:h}=this.state;a!==this.props.dataset&&this.state.dataset?this.props.phoneError.length?this.getErrorMessage():n&&n.status===O.A.MESSAGES_TYPES.S3_SUCCESS&&o&&!this.props.phoneError.length&&(i||!c||h||this.verifyAndValidateArmns()):t!==this.props.phoneError?this.getErrorMessage():(n&&n.status===O.A.MESSAGES_TYPES.S3_SUCCESS&&o&&!this.props.phoneError.length||l!==s&&d&&o||d&&o)&&(i||!c||h||this.verifyAndValidateArmns())}render(){const{changeRmn:e,inputFields:r,confirm:t,askOtp:a,rmn:n,successVerified:o,pageData:l,newRMN:c,email:h,emailError:m,rmnError:u,formErrorMessage:p,isRMNchanged:g,render:v,phoneErrorMsg:f}=this.state,{setOtpAlert:b,isOtpModal:E}=this.props,A=r.filter(e=>!1===e.disabled&&""!==e.value).length;const S={data:{journeyData:{journeySource:"UPDATE_RMN"}}};if(a)return(0,M.jsx)(L.A,{modalParameters:S,verifyArmnAfterOtp:this.verifyArmnAfterOtp,armnModal:!0,setOtpAlert:b,isOtpModal:E});if(!v)return(0,M.jsx)(y.A,{});if(o&&!f)return(0,M.jsx)(_,{});const O=this.props.modalParameters&&this.props.modalParameters.modalId;return f?(0,M.jsxs)(s.Fragment,{children:[(0,M.jsx)("div",{className:"hidecrossBtn"}),(0,M.jsxs)("div",{className:"heading-sm text-center",children:[(0,M.jsx)("h1",{id:O?`t-${O}`:void 0,className:"heading1 gradient",children:f.message}),(0,M.jsx)("a",{className:"btn-primary waves-effect waves-light mT20",onClick:()=>
1this.showForm(),children:f.data?f.data.button:"Okay, Got it!"})]})]}):(0,M.jsxs)(s.Fragment,{children:[(0,M.jsxs)("div",{className:"heading-sm text-center",children:[(0,M.jsx)("h1",{id:O?`t-${O}`:void 0,className:"heading1 gradient",children:l.title}),(0,M.jsx)("h2",{className:"heading2",children:l.field_sub_title})]}),(0,M.jsxs)(s.Fragment,{children:[(0,M.jsx)("div",{className:"card-outer armn-card mT20",children:(0,M.jsx)("div",{className:"card",children:(0,M.jsxs)("div",{className:"card-body",id:"armn-modals",children:[(0,M.jsxs)("div",{className:f?e?"pack-header armn-header armn-header-responsive-changed":"pack-header armn-header armn-header-responsive":"pack-header armn-header",children:[(0,M.jsx)("div",{className:"lft-contr",children:(0,M.jsxs)("div",{children:[(0,M.jsxs)("h2",{className:"main-txt mB5 custom-flex text-left",children:[(0,M.jsx)("span",{className:"margin-custom",children:(0,M.jsx)("img",{src:d()(l,"field_json_data.phoneimg"),height:"16",alt:""})}),d()(l,"field_json_data.rmnLabel")]}),e?(0,M.jsx)("input",{type:"text",className:"form-control",value:c,onChange:e=>this.handleRmn(e),onBlur:e=>this.handleOnBlur(e,"rmn")}):(0,M.jsx)("div",{className:"sub-txt",children:g?c:n})]})}),(0,M.jsx)("div",{className:"rit-contr mL10",children:(0,M.jsx)("div",{className:"upgrade-text bluetext",children:(0,M.jsxs)("button",{className:"a-link link btn-text",onClick:e=>this.changeRMN(e),children:[(0,M.jsx)("img",{src:"/assets/images/edit_pencil.svg",alt:"",className:"mR5 pencil_icon",height:"12"}),"Change"]})})}),(0,M.jsx)("div",{className:e?"helpTop mT32":"help mT32",children:u}),f&&(0,M.jsx)("div",{className:e?"helpTop mT32":"help mT32",children:f})]}),(0,M.jsxs)("div",{className:"pack-body armn-container armn-body",children:[(0,M.jsxs)("div",{children:[(0,M.jsxs)("div",{className:"label custom-flex bold",children:[(0,M.jsx)("span",{className:"margin-custom",children:(0,M.jsx)("img",{src:d()(l,"field_json_data.phoneimg"),height:"16",alt:""})}),d()(l,"field_json_data.armnLabel")," ",(0,M.jsxs)("span",{className:"pL10",children:["(",A,"/4)"]})]}),(0,M.jsx)("div",{className:"supportTxt",children:d()(l,"field_json_data.armnText")})]}),(0,M.jsx)("form",{children:r.map(e=>(0,M.jsxs)("div",{className:"mob-option mT10",children:[(0,M.jsx)("input",{type:"text",className:"form-control",value:e.value,name:`input${e.id}`,id:e.id,placeholder:"Add a New Mobile No.",onChange:r=>this.handleChange(r,e.id),onBlur:r=>this.handleOnBlur(r,e.id),disabled:e.disabled}),(0,M.jsx)("div",{className:"mL10 bluetext",children:e.disabled?(0,M.jsxs)("button",{className:"a-link link btn-text",onClick:r=>this.handleUndo(r,e.id),children:[(0,M.jsx)("img",{src:"/assets/images/undo1.jpg",alt:"",className:"mR5"}),"Undo"]}):(0,M.jsxs)("button",{className:"a-link link btn-text",onClick:r=>this.handleRemove(r,e.id),children:[(0,M.jsx)("img",{src:"/assets/images/remove-icon.png",alt:"",className:"mR5"}),"Remove"]})}),(0,M.jsx)("div",{className:"error-msg",children:e.errorMsg})]}))}),this.checkListFull()&&(0,M.jsxs)("div",{className:"list text-center mT20",children:[(0,M.jsx)("img",{src:"/assets/images/list-full-icon.png",alt:"",height:"13"}),(0,M.jsx)("span",{children:"List Full"})]}),(0,M.jsx)("div",{className:"mT20",children:(0,M.jsxs)("div",{className:"label bold",children:[(0,M.jsx)("span",{className:"margin-custom",children:(0,M.jsx)("img",{src:d()(l,"field_json_data.emailimg"),width:"16",alt:""})}),d()(l,"field_json_data.armnLabel2")," "]})}),(0,M.jsxs)("div",{className:"mob-option mT10",children:[(0,M.jsx)("input",{type:"email",className:"form-control",value:h,placeholder:"Add a New Email ID.",onCh
1ange:e=>this.handleEmailChange(e)}),(0,M.jsx)("div",{className:"mL10 bluetext",children:i()(h)?null:(0,M.jsxs)("button",{className:"custom-href a-link link",onClick:e=>this.handleEmailRemove(e),children:[(0,M.jsx)("img",{src:"/assets/images/remove-icon.png",alt:"",className:"mR5"}),"Remove"]})}),(0,M.jsx)("div",{className:"error-msg",children:m})]})]})]})})}),p&&(0,M.jsx)("div",{className:"error-msg text-center mT10",children:p}),(0,M.jsx)("div",{className:"clr-litgray armntext text-center",children:d()(l,"field_json_data.bottomText")}),(0,M.jsx)(R,{content:this.getButtonContent().content,validateArmn:this.getButtonContent().btnFunc})]})]})}}const U={verifyArmns:c.fb,validateUserRmn:p.bT,resetPhoneCallackData:p.R2,validateOTPFromServerResponseHandler:E.OY},q=(0,n.Ng)(e=>({manifest:e.commonReducer.manifest,phoneError:e.editProfileReducer.rmnModalPhoneError,phoneCallbackResponse:e.editProfileReducer.rmnModalCallbackResponse,dataset:e.editProfileReducer.armnDataset}),U)(B)},26064(e,r,t){t.r(r);var a=t(96540),s=t(45853),n=t(58156),o=t.n(n),i=t(52852),l=t(49862),d=t(21439),c=(t(99290),t(97965)),h=t(62193),m=t.n(h),u=t(35417),p=t(74848);let g;const v=(0,s.y)(e=>{const{closeModal:r,modalParameters:{modalId:t,handleLogout:s,drupalApi:n,selectedSubId:h},history:v}=e,[f,b]=(0,a.useState)("");(0,c.wA)();return(0,a.useEffect)(()=>(v.push(v.location&&v.location.pathname),g=v.listen((e,t)=>{"POP"===t&&e.pathname===v.location.pathname&&r()}),(async()=>{try{const e=await i.n.getPageTitle(n);e.data.status===l.A.MESSAGES_TYPES.SUCCESS&&b(e.data.data)}catch(e){console.log(e)}})(),()=>{g()}),[]),(0,p.jsxs)("div",{className:"text-center",children:[(0,p.jsxs)("div",{className:"heading-sm",children:[(0,p.jsx)("h2",{className:"heading1 gradient",id:t?`t-${t}`:void 0,children:f.title}),(0,p.jsx)("h2",{className:"heading2",children:f.field_sub_title})]}),(0,p.jsxs)("div",{className:"btn-contr text-center mT20",children:[(0,p.jsx)("button",{className:"btn btn-primary waves-effect waves-light",onClick:()=>((0,d.Sw)({event:"stay loggedIn","Sub Id":h||""}),void r()),children:o()(f,"field_json_data.primaryBtn","")}),(0,p.jsx)("button",{className:"btn btn-secondary waves-effect waves-light share-summary",onClick:()=>{const e=(0,d.Ht)("ManagePack")||{};!m()(e)&&e.box&&e.box.vcNumber?(async e=>{try{const r={subscriberId:(0,d.Xo)().id,vcNumber:e};(await u.Y.clearLogoutCart(r)).data.status,l.A.MESSAGES_TYPES.SUCCESS,s()}catch(e){s()}})(e.box.vcNumber):((0,d.Yl)({eventName:"LOG-OUT"}),s())},children:o()(f,"field_json_data.secondaryBtn","")})]})]})});t.d(r,["default",0,v])},88827(e,r,t){var a=t(64467),s=t(80045),n=(t(96540),t(5556)),o=t.n(n),i=t(51891),l=t(74848);const d=["content","config","disabled","redBorder"];function c(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);r&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function h(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?c(Object(t),!0).forEach(function(r){(0,a.A)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):c(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}const m=e=>{const{content:r,config:t,disabled:a=!1,redBorder:n}=e,o=(0,s.A)(e,d),c=["animated1","fadeIn1","btn"];switch(n&&c.push("redBorder"),t.class){case"blue":c.push("btn-primary btn-lg");break;case"white":c.push("btn-secondary btn-lg");break;case"smallBlue":c.push("btn-primary mT10");break;case"mediumBlue":c.push("btn-primary btn-medium");break;case"smallWhite":c.push("btn-secondary");break;case"innerBlue":default:c.push("btn-primary");break;case"wAutoBlue":c.push("btn-primary w-auto");break;case"wAutoWhite":c.push("btn-secondary w-auto");break;case"wAutoLgBlue":c.push("btn-primary w-auto btn-lg");break;case"wAutoLgWhite":c.push("btn-secondary w-auto btn-lg");break;case"wAutoBtnLink":c.push("btn-link continue-btn w-auto btn-lg");break;case"wAutoBtnContinue":c.push("btn btn-lg w-auto btn-link continue-btn");break;case"wSmallBlue":c.push("btn btn-primary w-auto add-offer-btn waves-effect waves-light");break;case"btnLink":c.push("btn-secondary btn-link");break;case"availOffer":c.push("waves-effect waves-light btn-lh-h");break;case"removeBtn":c.push("btn-remove")}return(0,l.jsx)(i.A,h(h({type:t.type,disabled:a,className:c.join(" "),id:t.id?t.id:null},o),{},{children:(0,l.jsx)("span",{children:r})}))},u=m;m.propTypes={config:o().object.isRequired,content:o().string.isRequired},t.d(r,["A",0,u])},56480(e,r,t){t.d(r,{A:()=>j});var a=t(64467),s=t(96540),n=t(1501),o=t(74848);function i(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);r&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function l(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
1r%2?i(Object(t),!0).forEach(function(r){(0,a.A)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}const d=(0,n.A)({loader:()=>Promise.all([t.e(7437),t.e(1941),t.e(3392)]).then(()=>t(31941)),loading:()=>(0,o.jsx)("div",{children:"Loading..."})}),c=e=>{const{elementConfig:r,value:t,valid:a,changed:n,customProps:i}=e,c=[];let h=null;""!==t&&(h=r.options.find(e=>e.value===t)),a||c.push("is-invalid");const m={option:e=>l(l({},e),{},{color:"#A9A0A2",fontSize:"15px",backgroundColor:"#FFF",textAlign:"left",marginBottom:"5px","&:hover":{color:"#FFF",backgroundColor:"#e940ad"}})};return(0,o.jsx)(s.Fragment,{children:(0,o.jsx)(d,l({styles:m,value:h,placeholder:r.placeholder,onChange:e=>{n(e.value)},options:r.options,className:c.join(" "),classNamePrefix:"custom-select",isSearchable:!1},i))})};function h(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);r&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function m(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?h(Object(t),!0).forEach(function(r){(0,a.A)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):h(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}const u=(0,n.A)({loader:()=>Promise.all([t.e(7437),t.e(1941),t.e(3392)]).then(()=>t(31941)),loading:()=>(0,o.jsx)("div",{children:"Loading..."})}),p=e=>{const{elementConfig:r,value:t,valid:a,changed:n,customProps:i}=e,l=[];let d=null;""!==t&&(d=r.options.find(e=>e.value===t)),a||l.push("is-invalid");const c={option:e=>m(m({},e),{},{color:"#A9A0A2",fontSize:"15px",backgroundColor:"#FFF",textAlign:"left",marginBottom:"5px","&:hover":{color:"#FFF",backgroundColor:"#e940ad"}})};return(0,o.jsx)(s.Fragment,{children:(0,o.jsx)(u,m({styles:c,value:d,placeholder:r.placeholder,onChange:e=>{n(e.value)},options:r.options,className:l.join(" "),classNamePrefix:"custom-select",isSearchable:!0},i))})};var g=t(5556),v=t.n(g);function f(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);r&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function b(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?f(Object(t),!0).forEach(function(r){(0,a.A)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):f(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}const E=e=>{const{elementConfig:r,value:t,valid:a,changed:n,disabled:i}=e,l=["falseinput","clearfix","mob-no"];return a||l.push("is-invalid"),(0,o.jsx)(s.Fragment,{children:(0,o.jsxs)("div",{className:l.join(" "),children:[(0,o.jsx)("div",{className:"mobileextn",children:(0,o.jsx)("span",{children:"+91"})}),(0,o.jsx)("div",{className:"mobileno",children:(0,o.jsx)("input",b(b({className:["form-control"].join(" ")},r),{},{placeholder:r.placeholder,value:t,onChange:e=>n(e.target.value)}))})]})})};E.propTypes={errorMessage:v().string,changed:v().func};const A=E;var S=t(88290);function O(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);r&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function N(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?O(Object(t),!0).forEach(function(r){(0,a.A)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):O(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}const j=e=>{const{labelConfig:r,elementConfig:t,elementType:a,value:s,valid:n,idName:i,changed:l,blurHandler:d,wrapperClasses:h,errorMessage:m,nested:u=null}=e;let g=null,v=null,f=null;const b=h?h.join(" "):"";let E=["form-control"];switch(r&&(v=(0,o.jsxs)("label",{id:i||"",className:r.classes?r.classes.join(" "):"",htmlFor:t.i
1d?t.id:"",children:[r.label," ",r.tooltip&&""!==r.tooltip&&(0,o.jsx)(S.A,{align:r.tooltipDir?"right":"",content:r.tooltip})]})),n||(E.push("is-invalid"),f=(0,o.jsx)("span",{className:"validate invalid-text",id:`${t.id}Error`,children:m})),a){case"input":g=(0,o.jsx)("input",N(N({className:E.join(" ")},t),{},{placeholder:t.placeholder,value:s,onChange:e=>l(e.target.value),onBlur:d?e=>d(e.target.value):null}));break;case"textarea":case"radio":g=(0,o.jsx)("textarea",N(N({className:E.join(" ")},t),{},{placeholder:t.placeholder,value:s,onChange:e=>l(e.target.value)}));break;case"select":g=(0,o.jsx)("select",{className:E.join(" "),value:s,placeholder:t.placeholder,onChange:e=>l(e.target.value),children:t.options.map(e=>(0,o.jsx)("option",{value:e.value,children:e.label},e.value))});break;case"customSelect":g=(0,o.jsx)(c,N({},e));break;case"customSelect2":g=(0,o.jsx)(p,N({},e));break;case"customPhone":g=(0,o.jsx)(A,N({},e));break;case"securePin":g=(0,o.jsxs)("div",{children:[(0,o.jsx)("input",N(N({className:E.join(" ")},t),{},{placeholder:t.placeholder,value:s,onChange:e=>l(e.target.value)})),(0,o.jsxs)("div",{className:"updateRmn-tooltip",children:[(0,o.jsx)("img",{src:"/assets/images/icons/info_icon.png",alt:"info"}),(0,o.jsx)("span",{className:"tooltiptext",children:r.tooltipText})]})]});break;default:E=(0,o.jsx)("input",N(N({className:E.join(" ")},t),{},{value:s,onChange:e=>l(e.target.value)}))}return(0,o.jsxs)("div",{className:b,children:[v,g,u&&(0,o.jsx)("a",{className:u.classes,onClick:()=>u.action(),children:u.text}),f]})}},1181(e,r,t){var a=t(96540),s=t(21439),n=t(74848);const o=new RegExp(/^\d+$/);const i=function({value:e,valueLength:r,onChange:t,validateForm:i,setIosInputArray:l,fromIOS:d}){const c=(0,a.useRef)(null),h=(0,a.useMemo)(()=>{const t=e?e.split(""):[],a=[];for(let e=0;e<r;e++){const r=t[e];o.test(r)?a.push(r):a.push("")}return a},[e,r]);(0,a.useEffect)(()=>{c.current.parentNode.firstChild.focus()},[]);const m=["one","two","three","four","five","six"];return(0,n.jsx)("div",{children:(0,n.jsx)("div",{id:"otp",className:"inputs d-flex flex-row justify-content-center",children:h.map((a,u)=>(0,n.jsx)("input",{type:"text",inputMode:"numeric",autoComplete:"one-time-code",tabIndex:u+1,name:u+1,pattern:"\\d{1}",maxLength:r,className:"text-center form-control rounded",value:a,onChange:a=>((a,n)=>{const c=a.target;let h=c.value.trim();(0,s.Xb)()&&!d&&l&&l(h);const m=o.test(h);if(!m&&""!==h)return;h=m?h:" ";const u=h.length;if(1===u){const s=(e&&e.substring(0,n))+h+(e&&e.substring(n+1)),o=s&&s.replace(/\s/g,"").length;if(t(s),o===r&&setTimeout(()=>{"function"==typeof i&&i(a)},100),!m)return}else if(u===r){const s=e&&e.substring(0,n)+h+e.substring(n+1),o=s&&s.replace(/\s/g,"").length;t(h),o===r&&setTimeout(()=>{"function"==typeof i&&i(a)},100),c.blur()}})(a,u),onKeyUp:r=>((r,a)=>{r.preventDefault();const s=["1","2","3","4","5","6","7","8","9","0"];if("Delete"===r.key||"Backspace"===r.key){if("Delete"===r.key){const s=e.substring(0,a)+" "+e.substring(a+1);t(s),(e=>{const r=e.previousElementSibling;r&&r.focus()})(r.target)}const s=r.target.tabIndex-2;s>-1&&r.target.form.elements[s].focus()}else{const e=r.target.tabIndex;e<6&&""!=r.target.value&&s.includes(r.key)&&r.target.form.elements[e].focus()}})(r,u),onKeyPress:e=>(e=>{13===e.which&&"function"==typeof i&&i(e)})(e),ref:c,onBlur:e=>((e,r)=>{e.preventDefault();const t=h.some(e=>{if(""!==e)return!0});0!==r||""!==e.target.value||t||c.current.parentNode.firstChild.focus()})(e,u),style:{marginRight:"5px",padding:"2px",width:"45%",height:"auto",textAlign:"center"},onInput:e=>{},"aria-label":`OTP input field ${m[u]}`}))})})};t.d(r,["A",0,i])},95819(e,r,t){var a=t(80045),s=t(64467),n=t(96540),o=(t(56480),t(88827)),i=t(34674),l=t(62193),d=t.n(l),c=t(97965),h=t(44979),m=t(67475),u=t(74191),p=t(49862),g=t(21439),v=t(52852),f=(t(52278),t(1181)),b=t(74848);const E=["hasErrors"];function A(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);r&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function S(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
1r%2?A(Object(t),!0).forEach(function(r){(0,s.A)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):A(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}class O extends n.Component{constructor(...e){super(...e),this.state={render:!0,showSuccess:!0,otpForm:{validateOTP:{wrapperClasses:["form-group"],labelConfig:{label:"",classes:["sel","active"]},elementType:"input",elementConfig:{type:"tel",placeholder:"",maxLength:6,tabIndex:0,autoComplete:"off"},value:" ".repeat(6),errorMessage:"",valid:!0,touched:!1}},formErrorMessage:"",messageClass:"",resendOtpMessage:"",registrationError:"",validateOtpMEssage:"",waitingOtp:null,button:{buttonConfig:{type:"submit",class:"wAutoLgBlue"},text:"Submit",url:"select-language",disabled:!1},buttonBack:{buttonConfig:{type:"submit",class:"btnLink"},text:"Back",disabled:!1},pageTitle:""},this.componentDidMount=async()=>{const{setApiError:e,clearOtpData:r,modalParameters:t,armnModal:a}=this.props;r();try{const r=await v.n.getPageTitle("atl_otp_validate");r.data.status===p.A.MESSAGES_TYPES.S3_SUCCESS?t&&t.data&&t.data.errormsg?this.setState({render:!0,pageTitle:r.data.data?r.data.data.title:"",showSuccess:!1,formErrorMessage:t.data.errormsg}):this.setState({pageTitle:r.data.data?r.data.data.title:"",waitingOtp:(0,b.jsx)("span",{className:"lds-hourglass"})},()=>this.otpErrorHandler()):(this.setState({render:!0}),e(p.A.serverError,!0))}catch(r){this.setState({render:!0}),e(p.A.serverError,!0)}},this.startOtpTimer=()=>{let e=30;const r=document.querySelector("#timer_div"),t=document.querySelector(".link-contr"),a=document.querySelector(".res-otp");t.style.display="none",setInterval(()=>{0===e&&t&&a?(clearTimeout(),t.style.display="flex",a.style.display="none"):(e=e<10?`0${e}`:e,r&&(a.style.display="flex",r.innerHTML=e),e--)},1e3)},this.resendOTP=async e=>{const{resendSecureOtp:r,setOtpAlert:t,modalParameters:a}=this.props;t("none"),this.setState({formErrorMessage:"",resendOtpMessage:(0,b.jsx)("span",{className:"lds-hourglass",children:" Sending..."}),validateOtpMEssage:"",showSuccess:!0}),(0,g.Sw)({event:"Resend OTP New","Sub ID":(0,g.Xo)().id||null});r(S({requestType:e?"RESEND_OTP":"SEND_OTP"},a&&a.data&&a.data.journeyData))},this.otpErrorHandler=e=>{const{otpData:r,resendSecureOtp:t,modalParameters:a}=this.props;if(d()(r)){t(S({requestType:e?"RESEND_OTP":"SEND_OTP"},a&&a.data&&a.data.journeyData))}else this.setState({formErrorMessage:r.message,waitingOtp:null})},this.onChangeOTP=e=>{this.setState({otpForm:{validateOTP:{value:e}},formErrorMessage:""})},this.validateForm=async()=>{const{otpForm:e}=this.state,{modalParameters:r,setApiError:t,verifyArmnAfterOtp:s}=this.props,n={};for(const r in e)n[r]=e[r].value.trim();const o=i.A.validateOTP(n),{hasErrors:l}=o,d=(0,a.A)(o,E);if(l){const r=S({},e);for(const t in e){const e=d[`${t}Message`];e&&""!==e&&(r[t].valid=!1,r[t].errorMessage=e)}this.setState({otpForm:r,formErrorMessage:d.validateOTPMessage})}else{const e=r&&r.data&&r.data.formData,t=r&&r.data&&r.data.saveData,a=r&&r.data&&r.data.validateFromServer,o=S({},e);o.otp=n.validateOTP,r&&r.data&&r.data.selectedId&&(o.id=r.data.selectedId),(0,g.Sw)({event:"Submit New","Sub ID":(0,g.Xo)().id||null}),t?t(n.validateOTP):a?a(o):s&&s(n.validateOTP)}}}componentDidUpdate(e){const{resendOTPData:{status:r,message:t},otpData:a,setOtpAlert:s,isOtpModal:n}=this.props,{formErrorMessage:o}=this.state;a!==e.otpData&&""===o&&a.message&&this.setState({formErrorMessage:a.message,showSuccess:!1}),void 0!==r&&e.resendOTPData.status!==r&&("SUCCESS"===r?this.setState({render:!0,waitingOtp:null,showSuccess:!1,buttonResendOTP:{buttonConfig:{class:"white"},disabled:!1,text:"Resend OTP"},resendOtpMessage:(0,b.jsxs)("span",{className:"lds-hourglass-g",children:[" ",t]}),validateOtpMEssage:""},()=>{n(!1),s("resend"),this.startOtpTimer()}):this.setState({render:!0,waitingOtp:null,showSuccess:!1,formErrorMessage:t,buttonResendOTP:{buttonConfig:{class:"white"},disabled:!1,text:"Resend OTP"},resendOtpMessage:(0,b.jsxs)("span",{className:"lds-hourglass-w",children:[" ",t]}),validateOtpMEssage:""},()=>s("none")))}render(){const{button:e,buttonBack:r,otpForm:t,render:a,formErrorMessage:s,resendOtpMessage:i,validateOtpMEssage:l,showSuccess:d,pageTitle:c,registrationError:h,waitingOtp:m,messageClass:p}=this.state,{resendOTPData:g,otpData:v,modalParameters:E}=this.props,A=E&&E.modalId,S=[],O=Object.keys(t),N=E&&E.data&&E.data.type,j=E&&E.data&&E.data.closeOtpModal,x=E&&E.data&&E.data.journeyData&&E.data.journeyData.journeySource;
1O.forEach(e=>{S.push({id:e,config:t[e]})});const y=g&&g.data;return(0,b.jsx)(n.Fragment,{children:a?(0,b.jsx)("div",{className:"content-container",children:(0,b.jsx)("div",{className:"container armn-container",children:(0,b.jsxs)("div",{className:"main-container",children:[(0,b.jsx)("div",{className:"heading-md",children:(0,b.jsx)("h1",{id:A?`t-${A}`:void 0,className:"heading1 gradient",children:c})}),(0,b.jsxs)("form",{action:"javascript:void(0)",children:[(0,b.jsxs)("div",{className:"innercontainer-xxs armn-innercontainer",children:[!s&&y&&(0,b.jsxs)("span",{children:[(0,b.jsx)("b",{children:"Enter OTP sent to "}),"Â ","email"!==N&&"+91","Â ",y||""]}),S&&S.map(e=>(0,b.jsx)("div",{className:"form-group",children:(0,b.jsx)(f.A,{onChange:this.onChangeOTP,value:this.state.otpForm.validateOTP.value,valueLength:6,validateForm:this.validateForm})})),(0,b.jsxs)("span",{className:"validate invalid-text",children:[" ",s]}),d?(0,b.jsx)("span",{className:"lds-hourglass",children:" Sending"}):(0,b.jsxs)(n.Fragment,{children:[(0,b.jsx)("div",{className:"link-contr field-info-wrapper mT5",children:(0,b.jsx)("p",{className:"resend-text",children:(0,b.jsxs)("a",{className:"resend",onClick:()=>this.resendOTP(!0),children:["BUG_BOUNTY"===x&&(0,b.jsx)("img",{src:"/assets/images/resend-otp.svg",alt:"resend",title:"resend",className:"resend-img"}),"Resend OTP"]})})}),(0,b.jsxs)("div",{className:"fs12 res-otp field-info-otp mT5",style:{display:"none"},children:["Resend OTP in 00:",(0,b.jsx)("span",{id:"timer_div"})]})]})]}),(0,b.jsxs)("div",{className:"btn-contr mT36 text-center",children:[(0,b.jsx)("h3",{className:"heading3 validate invalid-text",style:{margin:"5px auto",width:"320px"},children:h}),(0,b.jsx)(o.A,{disabled:e.disabled,config:e.buttonConfig,content:e.text,onClick:this.validateForm}),"BUG_BOUNTY"===x&&(0,b.jsx)(o.A,{disabled:r.disabled,config:r.buttonConfig,content:r.text,onClick:()=>j()})]})]})]})})}):(0,b.jsx)(u.A,{})})}}const N={setApiError:h.x8,openModal:m.qf,resendSecureOtp:h.Mp,clearOtpData:h.VF},j=(0,c.Ng)(e=>({resendOTPData:e.commonReducer.resendOTPData,otpData:e.commonReducer.otpData}),N)(O);t.d(r,["A",0,j])},88290(e,r,t){t.d(r,{A:()=>c});var a=t(96540),s=t(40961),n=t(5556),o=t.n(n),i=t(21439),l=t(70581),d=t(74848);class c extends a.Component{constructor(...e){super(...e),this.state={tooltipClass:{}},this.iconRef=a.createRef(),this.showTooltip=()=>{const{align:e}=this.props,r={display:"block",right:"30px",top:"5px",left:"inherit"};"right"===e&&(r.left="30px",r.right="inherit"),this.setState({tooltipClass:r})},this.hideTooltip=()=>{this.setState({tooltipClass:{display:"none"}})},this.closeTooltopHandler=()=>{this.setState({tooltipClass:{display:"none"}})}}componentDidMount(){const e=window.innerWidth,r=this.iconRef.current;e>991?(r.addEventListener("mouseover",()=>{this.showTooltip()}),r.addEventListener("mouseout",()=>{this.hideTooltip()})):r.addEventListener("click",()=>{this.setState({tooltipClass:{display:"block"}})})}componentWillUnmount(){const e=window.innerWidth,r=this.iconRef.current,t=function(){};e>991?(r.removeEventListener("mouseover",t),r.removeEventListener("mouseout",t)):r.removeEventListener("click",t)}render(){const{content:e,align:r,journey:t,parentElement:a}=this.props;if(null==e||""===e)return null;const{tooltipClass:n}=this.state,o=(0,i.d2)(),c=(0,d.jsxs)("span",{className:"right"!==r?"custom-tooltip watch-show leftarrow":"custom-tooltip watch-show",style:n,children:[(0,d.jsx)("i",{className:"icon-close-1",onClick:this.closeTooltopHandler}),(0,d.jsx)(l.A,{htmlContent:e})]});return(0,d.jsxs)("span",{className:"tooltip-position",children:[t&&"combos"===t?(0,d.jsx)("img",{src:"/assets/images/combos/information-gray.svg",ref:this.iconRef,className:"information-icon",alt:"Info"}):(0,d.jsx)("button",{type:"button",className:"link",children:(0,d.jsx)("img",{src:"/assets/images/icons/info_icon.png",ref:this.iconRef,className:"icon-info hd-info",alt:"Info"})}),a&&"block"===n.display&&o?s.createPortal((0,d.jsx)("div",{className:"combos",children:c}),a):c]})}}c.propTypes={content:o().string,align:o().string},c.defaultProps={align:"left"}},20375(e,r,t){var a=t(64467),s=(t(81106),t(11668)),n=t(17651),o=t(44979),i=t(49862),l=t(7441),d=t(35778),c=t(21439);function h(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);r&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function m(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
1r%2?h(Object(t),!0).forEach(function(r){(0,a.A)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):h(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}const u=(e,r,t,a)=>(e,s)=>{const o=s().editProfileReducer;if("armnModal"===t){const t=[...o.rmnModalPhoneError].filter(e=>e.type!==r);a.status===i.A.MESSAGES_TYPES.S3_SUCCESS?(e({type:l.h.VALIDATE_RMN_MODAL_PHONE_SUCCESS,data:t}),e({type:l.h.SAVE_RMN_MODAL_CALLBACK_RESPONSE,data:a})):e({type:l.h.VALIDATE_RMN_MODAL_PHONE_ERROR,message:{type:r,response:a.message}})}else{const t=[...o.phoneError].filter(e=>e.type!==r);a.status===i.A.MESSAGES_TYPES.S3_SUCCESS?(e({type:n.h.VALIDATE_PHONE_SUCCESS,data:t}),e({type:l.h.SAVE_PHONE_CALLBACK_RESPONSE,data:a}),e({type:n.h.HIDE_MAIN_LOADER})):(e({type:l.h.VALIDATE_PHONE_ERROR,message:{type:r,response:a.message}}),e({type:n.h.HIDE_MAIN_LOADER}))}};t.d(r,["R2",0,(e,r)=>t=>{t("armnModal"===r?{type:l.h.RESET_RMN_MODAL_CALLBACK_RESPONSE,data:e}:{type:l.h.RESET_PHONE_CALLBACK_RESPONSE,data:e})},"Wv",0,e=>r=>{r("armnModal"===e?{type:l.h.VALIDATE_RMN_MODAL_PHONE_SUCCESS,data:[]}:{type:n.h.VALIDATE_PHONE_SUCCESS,data:[]})},"bT",0,(e,r,t)=>a=>{m({},s.d_);d.X.validatePhone(e).then(e=>{const s=(0,c.AZ)(e.data);if(s&&s.status===i.A.MESSAGES_TYPES.S3_SUCCESS)if(s.callBack&&!0===s.callBack){const e=s.data;a((0,o.Ip)(e,e=>u(0,r,t,e),"validate_phone"))}else a(u(0,r,t,s));else a(u(0,r,t,s))}).catch(e=>{console.log("e",e),a(u(0,{status:"SUCCESS"}))})}])}}]);
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.