1"use strict";(self.webpackChunktataplay_getconnection=self.webpackChunktataplay_getconnection||[]).push([[417],{30188(e,r,a){a.d(r,{A:()=>d});var t=a(91249);const s="This field is required",o="Password can't be less than 8 characters",i="Password must be alpha-numeric, must have upper and lower case, and at least one special character.",n="Password should be alpha-numeric",l="New password and Confirm new password do not match",d={validateName:e=>{let r="",a=!1,t=e;return t=t.trim(),t?t.length>24?(r="Enter max 24 characters",a=!0):r="":(r="This field is required",a=!0),{error:r,hasError:a}},validateOrganization:e=>{let r="",a=!1;let t=e;return t=t.trim(),t?t.length>100?(r="Enter max 100 characters",a=!0):r="":(r="This field is required",a=!0),{error:r,hasError:a}},validateTextarea:e=>{let r="",a=!1;let t=e;return t=t.trim(),t?t.length>500?(r="Enter max 500 characters",a=!0):r="":(r="This field is required",a=!0),{error:r,hasError:a}},validateUrl:e=>{let r="",a=!1;let t=e;return t=t.trim(),t?t.length>100?(r="Enter max 100 characters",a=!0):r="":(r="This field is required",a=!0),{error:r,hasError:a}},validateEmail:(e,r=50)=>{const a=r;let t="",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>a?(t=`Maximum Length should be ${a}`,s=!0):t="":(t="Not a valid email",s=!0):(t="This field is required",s=!0),{error:t,hasError:s}},validatePhoneNumber:(e,r)=>{let a="",t=!1;return e?r&&(!/^\d{10}$/.test(e)||e.charAt(0)<6)?(a="Invalid RMN",t=!0):r||/^\d{10}$/.test(e)&&!(e.charAt(0)<6)?a="":(a="Not a valid Phone number",t=!0):(a="This field is required",t=!0),{error:a,hasError:t}},validateSUBID:e=>{let r="",a=!1;return e?r="":(r="* This field is required",a=!0),{error:r,hasError:a}},validatePinCode:e=>{let r="",a=!1;return e?/^[0-9]+$/.test(e)&&0!=e.charAt(0)?e.length<6?(r="Minimum Length should be 6",a=!0):e.length>6?(r="Maximum Length should be 6",a=!0):r="":(r="Not a valid pin code",a=!0):(r="This field is required",a=!0),{error:r,hasError:a}},validateAddress:e=>{let r="",a=!1,t=e;return t=t.trim(),t?t.length>72?(r="Maximum Length should be 72",a=!0):r="":(r="Enter a valid address",a=!0),{error:r,hasError:a}},validateAddressHA:e=>{let r="",a=!1,t=e;return t=t.trim(),t?t.length>75?(r="Maximum Length should be 75",a=!0):r="":(r="This field is required",a=!0),{error:r,hasError:a}},validateAddressLine2HA:e=>{let r="",a=!1,t=e;return t=t.trim(),t.length>50?(r="Maximum Length should be 50",a=!0):r="",{error:r,hasError:a}},validateLandmarkHA:e=>{let r="",a=!1,t=e;return t=t.trim(),t.length>25?(r="Maximum Length should be 25",a=!0):r="",{error:r,hasError:a}},validateLandmark:e=>{let r="",a=!1,t=e;return t=t.trim(),t?t.length>72?(r="Maximum Length should be 72",a=!0):r="":(r="Add a landmark",a=!0),{error:r,hasError:a}},validateConnectionFor:e=>{let r="",a=!1,t=e;return t=t.toString().trim(),t?r="":(r="This field is required",a=!0),{error:r,hasError:a}},validateConnectionNo:e=>{let r="",a=!1,t=e;return t=t.toString().trim(),t?r="":(r="This field is required",a=!0),{error:r,hasError:a}},validateByArray:(e,r)=>{let a="",t=!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){a="Choose your area",t=!0;break}}return{error:a,hasError:t}},validateGST:e=>{let r="",a=!1,s=e;s=s.toString().trim();const o=(0,t.A)("gstNo");return s?o.test(String(s).toLowerCase())?s.length>15&&(r="Enter max 15 characters",a=!0):(r="Not a valid GST Number",a=!0):r="",{error:r,hasError:a}},validateOptionalField:e=>{let r="",a=!1,t=e;return t=t.trim(),t.length>240?(r="Enter max 240 characters",a=!0):t&&0===t.indexOf(" ")?(r="Invalid Name",a=!0):r="",{error:r,hasError:a}},validateDob:e=>{let r="",a=!1;return e?r="":(r="This field is required",a=!0),{error:r,hasError:a}},validateFavouriteGames:e=>{let r="",a=!1;return 0===e.length?(r="This field is required",a=!0):r="",{error:r,hasError:a}},validateUserProfileField1:e=>{let r="",a=!1,t=e;return t=t.trim(),t?t.length>40?(r="Enter max 40 characters",a=!0):r="":(r="This field is required",a=!0),{error:r,hasError:a}},validateUserProfileField2:e=>{let r="",a=!1,t=e;return t=t.trim(),t?t.length>240?(r="Enter max 240 characters",a=!0):r="":(r="This field is required",a=!0),{error:r,hasError:a}},validatePhoneOrSubid:e=>{let r="",a=!1;return e?/^\d{10}$/.test(e)?r="":0===e.charAt(0)?(r="* Not a valid input",a=!0):e.charAt(0)>5?(r="* Not a valid Phone number",a=!0):(r="* Not a valid subscriber id",a=!0):(r="* This field is required",a=!0),{error:r,hasError:a}},validateVerifyRmnOrSubsId:e=>{let r="",a=!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",a=!0):(e.charAt(0),r="Please enter a valid Tata Play Subscriber ID or Registered Mobile number",a=!0):(r="Please enter your Tata Play Subscriber ID or Registered Mobile number",a=!0),{error:r,hasError:a}},validateSaveTvVerifyRmnOrSubsId:e=>{let r="",a=!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",a=!0):(r="Please enter a valid Tata Play Registered Mobile number",a=!0),{error:r,hasError:a}},validateOtp:e=>{let r="",a=!1;return e?/^[0-9]+$/.test(e)?e.length<6?(r="Minimum Length should be 6",a=!0):e.length>6?(r="Maximum Length should be 6",a=!0):r="":(r="Not a valid OTP",a=!0):(r="This field is required",a=!0),{error:r,hasError:a}},validatePin:e=>{let r="",a=!1;return e?/^[0-9]+$/.test(e)?e.length<4?(r="Minimum Length should be 4",a=!0):e.length>4?(r="Maximum Length should be 4",a=!0):r="":(r="Not a valid Pin",a=!0):(r="This field is required",a=!0),{error:r,hasError:a}},validateSubscriberId:e=>{let r="",a=!1;return e?!/^\d{10}$/.test(e)||e.charAt(0)>5||0==e.charAt(0)?(r="Not a valid subscriber id",a=!0):r="":(r="This field is required",a=!0),{error:r,hasError:a}},validatePassword:(e,r,a)=>{let n="",d=!1;const c=(0,t.A)("passwordRegex");return e?e.length<8?(n=o,d=!0):e.length>32?(n="Password can't be greater than 32 characters",d=!0):c.test(e)?r&&r!==e?(n=l,a&&a.passwordDoNotMatch&&(n=a.passwordDoNotMatch),d=!0):n="":(n=i,d=!0):(n=s,d=!0),{error:n,hasError:d}},validateCommentTextarea:e=>{let r="",a=!1;let t=e;return t=t.trim(),t?t.length>800?(r="Enter max 800 characters",a=!0):r="":(r="This field is required",a=!0),{error:r,hasError:a}},validateLoginPassword:(e,r)=>{let a="",i=!1;const d=(0,t.A)("newPasswordRegex");return e?e.length<8?(a=o,i=!0):e.length>32?(a="Password can't be greater than 32 characters",i=!0):d.test(e)?r&&r!==e?(a=l,i=!0):a="":(a=n,i=!0):(a=s,i=!0),{error:a,hasError:i}},validateSubId:e=>{let r="",a=!1;return e?/^[0-9]+$/.test(e)?e.length<10?(r="Minimum Length should be 10",a=!0):e.length>10?(r="Maximum Length should be 10",a=!0):e.charAt(0)>5?(r="* Not a valid subId",a=!0):r="":(r="Not a valid subId",a=!0):(r="This field is required",a=!0),{error:r,hasError:a}},validateRequired:e=>{let r="",a=!1;return e||(r="This field is required",a=!0),{error:r,hasError:a}},validateRequiredMaxLength:e=>{let r="",a=!1;return e?e.length>72&&(r="Maximum length should be 72 characters",a=!0):(r="This field is required",a=!0),{error:r,hasError:a}},validateAccHolderName:e=>{let r="",a=!1,t=e;return t=t.trim(),t?t.length>24?(r="Enter max 24 characters",a=!0):r="":(r="This field is required",a=!0),{error:r,hasError:a}},validateAccNumber:e=>{let r="",a=!1,t=e;return t=t.trim(),t?t.length>18?(r="Enter max 18 characters",a=!0):r="":(r="This field is required",a=!0),{error:r,hasError:a}},validateConfirmAccNumber:(e,r)=>{let a="",t=!1,s=e;return s=s.trim(),s?s.length>18?(a="Enter max 18 characters",t=!0):s!==r?(a="Account number do not match",t=!0):a="":(a="This field is required",t=!0),{error:a,hasError:t}},validateBankName:e=>{let r="",a=!1,t=e;return t=t.trim(),t?r="":(r="This field is required",a=!0),{error:r,hasError:a}},validateOtherBankName:(e,r)=>{let a="",t=!1,s=e;return s=s.trim(),"other"!==r.toLowerCase()||s?a="":(a="This field is required",t=!0),{error:a,hasError:t}},validateIfsc:e=>{let r="",a=!1,t=e;return t=t.trim(),t?t.length>11?(r="Enter max 11 characters",a=!0):r="":(r="This field is required",a=!0),{error:r,hasError:a}},validateConfirmIfsc:(e,r)=>{let a="",t=!1,s=e;return s=s.trim(),s?s.length>11?(a="Enter max 11 characters",t=!0):s!==r?(a="IFSC code do not match",t=!0):a="":(a="This field is required",t=!0),{error:a,hasError:t}},validateCheque:e=>{let r="",a=!1,t=e;return t?(t.size/1024).toFixed(4)>500?(r="File should not be greater than 500 KB",a=!0):"image/jpeg"!==t.type&&"application/pdf"!==t.type?(r="Upload valid file format",a=!0):r="":(r="This field is required",a=!0),{error:r,hasError:a}},validateBugUrl:(e,r=2048)=>{let a="",t=!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?(a=`Maximum Length should be ${r}`,t=!0):a="":(a="Not a valid url",t=!0):(a="This field is required",t=!0),{error:a,hasError:t}},validateImage:e=>{var r=["image/jpeg","application/pdf","image/png","video/mp4"],a=e.type;let t="",s=!1,o=e,i=!1;for(var n in r)if(a===r[n]){i=!0;break}return o?(o.size/1024).toFixed(4)>25e3?(t="File should not be greater than 25 MB",s=!0):i?t="":(t="Allowed Extensions are : *."+r.join(", *."),s=!0):(t="This field is required",s=!0),{error:t,hasError:s}},validateCustomLength:(e,r)=>{let a="",t=!1,s=e.trim();return s?s.length>r?(a=`Enter max ${r} characters`,t=!0):a="":(a="This field is required",t=!0),{error:a,hasError:t}}}},34674(e,r,a){var t=a(30188);const s={validatePinCodeForm:({pinCode:e})=>{let r={};const a=t.A.validatePinCode(e||"");return r={pinCodeMessage:a.error,hasErrors:a.hasError},r},validateLeadPinCodeForm:({firstName:e,lastName:r,phone:a,email:s,pinCode:o})=>{let i={};const n=t.A.validateName(e||""),l=t.A.validateName(r||""),d=t.A.validatePhoneNumber(a||""),c=t.A.validateEmail(s||""),h=t.A.validatePinCode(o||"");return i={firstNameMessage:n.error,lastNameMessage:l.error,phoneMessage:d.error,emailMessage:c.error,pinCodeMessage:h.error,hasErrors:n.hasError||l.hasError||d.hasError||c.hasError||h.hasError},i},validateRcConnectionForm:({firstName:e,phone:r,pinCode:a})=>{let s={};const o=t.A.validateName(e||""),i=t.A.validatePhoneNumber(r||""),n=t.A.validatePinCode(a||"");return s={firstNameMessage:o.error,phoneMessage:i.error,pinCodeMessage:n.error,hasErrors:o.hasError||i.hasError||n.hasError},s},validateExpressConnectionForm:({firstName:e,lastName:r,phone:a,pinCode:s,email:o})=>{let i={};const n=t.A.validateName(e||""),l=t.A.validatePhoneNumber(a||""),d=t.A.validatePinCode(s||""),c=t.A.validateEmail(o||"");return i={firstNameMessage:n.error,phoneMessage:l.error,pinCodeMessage:d.error,emailMessage:c.error,hasErrors:n.hasError||l.hasError||d.hasError||c.hasError},i},validateUserInfoForm:({connection:e,numberConnections:r,firstName:a,lastName:s,mobile:o,email:i,pincode:n})=>{let l={};const d=t.A.validateConnectionFor(e||""),c=t.A.validateConnectionNo(r||""),h=t.A.validateName(a||""),u=t.A.validateName(s||""),m=t.A.validatePhoneNumber(o||""),p=t.A.validateEmail(i||""),g=t.A.validatePinCode(n||"");return l={connectionMessage:d.error,numberConnectionsMessage:c.error,firstNameMessage:h.error,lastNameMessage:u.error,mobileMessage:m.error,emailMessage:p.error,pincodeMessage:g.error,hasErrors:d.hasError||c.hasError||h.hasError||u.hasError||m.hasError||p.hasError||g.hasError},l},validateSaveDetailsForm:({firstName:e,lastName:r,phone:a,email:s,gstNo:o})=>{let i={};const n=t.A.validateName(e||""),l=t.A.validateName(r||""),d=t.A.validatePhoneNumber(a||""),c=t.A.validateEmail(s||""),h=t.A.validateGST(o||"");return i={firstNameMessage:n.error,lastNameMessage:l.error,phoneMessage:d.error,emailMessage:c.error,gstNoMessage:h.error,hasErrors:n.hasError||l.hasError||d.hasError||c.hasError||h.hasError},i},validateAgentCustomerInfoForm:({firstName:e,lastName:r,phone:a,email:s,pinCode:o,area:i,address:n,landmark:l})=>{let d={};const c=t.A.validateByArray(i||""),h=t.A.validateAddress(n||""),u=t.A.validateLandmark(l||""),m=t.A.validateName(e||""),p=t.A.validateName(r||""),g=t.A.validatePhoneNumber(a||""),v=t.A.validateEmail(s||""),b=t.A.validatePinCode(o||"");return d={areaMessage:c.error,addressMessage:h.error,landmarkMessage:u.error,firstNameMessage:m.error,lastNameMessage:p.error,phoneMessage:g.error,emailMessage:v.error,pinCodeMessage:b.error,hasErrors:c.hasError||h.hasError||u.hasError||m.hasError||p.hasError||g.hasError||v.hasError||b.hasError},d}
1,validateUserAddressForm:({area:e,address:r,landmark:a})=>{let s={};const o=t.A.validateByArray(e||""),i=t.A.validateAddress(r||""),n=t.A.validateLandmark(a||"");return s={areaMessage:o.error,addressMessage:i.error,landmarkMessage:n.error,hasErrors:o.hasError||i.hasError||n.hasError},s},validateUserProfileForm:({subscriberName:e,playerName:r,mobileNumber:a,mostPlayedGame:s,option1:o,option2:i,option3:n,option4:l,userDob:d,favouriteGames:c})=>{let h={};const u=t.A.validateUserProfileField1(e||""),m=t.A.validateUserProfileField1(r||""),p=t.A.validatePhoneNumber(a||""),g=t.A.validateUserProfileField2(s||""),v=t.A.validateUserProfileField2(o||""),b=t.A.validateOptionalField(i||""),f=t.A.validateOptionalField(n||""),E=t.A.validateOptionalField(l||""),A=t.A.validateDob(d||""),y=t.A.validateFavouriteGames(c||"");return h={subscriberNameMessage:u.error,playerNameMessage:m.error,mobileNumberMessage:p.error,mostPlayedGameMessage:g.error,userDobStatus:A.error,favouriteGamesStatus:y.error,option1Message:v.error,option2Message:b.error,option3Message:f.error,option4Message:E.error,hasErrors:u.hasError||m.hasError||p.hasError||g.hasError||A.hasError||y.hasError||v.hasError||b.hasError||f.hasError||E.hasError},h},validateLeadGenerationForm:({firstName:e,phone:r,pinCode:a})=>{let s={};const o=t.A.validateName(e||""),i=t.A.validatePhoneNumber(r||""),n=t.A.validatePinCode(a||"");return s={firstNameMessage:o.error,phoneMessage:i.error,pinCodeMessage:n.error,hasErrors:o.hasError||i.hasError||n.hasError},s},validatePhoneOrSubsid:({rmnOrSubId:e,pin:r})=>{let a={};const s=t.A.validatePhoneOrSubid(e||"");let o;return r&&(o=t.A.validatePin(r||"")),a={rmnOrSubIdMessage:s.error,pinMessage:o?o.error:"",hasErrors:s.hasError||o&&o.hasError},a},validateVerifyRmnOrSubscriberid:({subscriberId:e})=>{let r={};const a=t.A.validateVerifyRmnOrSubsId(e||"");return r={subscriberIdMessage:a.error,hasErrors:a.hasError},r},validateSaveTvVerifyRmnOrSubsId:({subscriberId:e})=>{let r={};const a=t.A.validateSaveTvVerifyRmnOrSubsId(e||"");return r={subscriberIdMessage:a.error,hasErrors:a.hasError},r},validateCallBackDetailsForm:({firstName:e,lastName:r,phone:a})=>{let s={};const o=t.A.validateName(e||""),i=t.A.validateName(r||""),n=t.A.validatePhoneNumber(a||"");return s={firstNameMessage:o.error,lastNameMessage:i.error,phoneMessage:n.error,hasErrors:o.hasError||i.hasError||n.hasError},s},validateOTP:({validateOTP:e})=>{let r={};const a=t.A.validateOtp(e||"");return r={validateOTPMessage:a.error,hasErrors:a.hasError},r},validateSubsid:({SubsId:e})=>{let r={};const a=t.A.validateSUBID(e||"");return r={SubsIdMessage:a.error,hasErrors:a.hasError},r},validateUpdateRmnForm:({subId:e,rmn:r,pin:a})=>{let s={};const o=t.A.validateSubscriberId(e||""),i=t.A.validatePhoneNumber(r||""),n=t.A.validatePin(a||"");return s={subIdMessage:o.error,rmnMessage:i.error,pinMessage:n.error,hasErrors:o.hasError||i.hasError||n.hasError},s},validateAddressLoginForm:({subId:e,pin:r})=>{let a={};const s=t.A.validateSubscriberId(e||""),o=t.A.validatePin(r||"");return a={subIdMessage:s.error,pinMessage:o.error,hasErrors:s.hasError||o.hasError},a},validateRegisterUserForm:e=>{const{subscriberId:r,password:a,confirmPassword:s,email:o,rmn:i}=e;let n={};const l=t.A.validateSubId(r||""),d=t.A.validatePassword(a||""),c=t.A.validatePassword(s||"",a||"",{passwordDoNotMatch:"Password and Confirm password do not match"}),h=t.A.validateEmail(o||""),u=t.A.validatePhoneNumber(i||"");return n={subscriberIdMessage:l.error,passwordMessage:d.error,confirmPasswordMessage:c.error,emailMessage:h.error,rmnMessage:u.error,hasErrors:l.hasError||d.hasError||c.hasError||h.hasError||u.hasError},n},validateResetPwdForm:e=>{const{verificationCode:r,newPassword:a,confirmPassword:s}=e;let o={};const i=t.A.validateRequired(r||""),n=t.A.validatePassword(a||""),l=t.A.validatePassword(s||"",a||"");return o={verificationCodeMessage:i.error,newPasswordMessage:n.error,confirmPasswordMessage:l.error,hasErrors:i.hasError||n.hasError||l.hasError},o},validateChangePwdForm:e=>{const{password:r,newPassword:a,confirmPassword:s}=e;let o={};const i=t.A.validateRequired(r||""),n=t.A.validatePassword(a||""),l=t.A.validatePassword(s||"",a||"");return o={passwordMessage:i.error,newPasswordMessage:n.error,confirmPasswordMessage:l.error,hasErrors:i.hasError||n.hasError||l.hasError},o}
1,validatePasswordForm:e=>{const{password:r}=e;let a={};const s=t.A.validatePassword(r||"");return a={passwordMessage:s.error,hasErrors:s.hasError},a},validateLoginPasswordForm:e=>{const{password:r}=e;let a={};const s=t.A.validateLoginPassword(r||"");return a={passwordMessage:s.error,hasErrors:s.hasError},a},validateWoSrNewReqForm:({nature:e,type:r,comments:a})=>{let s={};const o=t.A.validateConnectionFor(e||""),i=t.A.validateConnectionNo(r||""),n=t.A.validateCommentTextarea(a||"");return s={natureMessage:o.error,typeMessage:i.error,commentsMessage:n.error,hasErrors:o.hasError||i.hasError||n.hasError},s},validateEmailForm:({email:e})=>{let r={};const a=t.A.validateEmail(e||"");return r={emailMessage:a.error,hasErrors:a.hasError},r},validateRewardsEmailForm:({emailId:e})=>{let r={};const a=t.A.validateEmail(e||"");return r={emailIdMessage:a.error,hasErrors:a.hasError},r},validateGSTForm:({gstNo:e})=>{let r={};const a=t.A.validateGST(e||"");return r={gstNoMessage:a.error,hasErrors:a.hasError},r},validateUpdateAddressForm:({location:e,addressLine1:r,addressLine2:a,pincode:s})=>{let o={};const i=t.A.validateRequired(e||""),n=t.A.validateRequiredMaxLength(r||""),l=t.A.validateRequiredMaxLength(a||""),d=t.A.validatePinCode(s||"");return o={locationMessage:i.error,addressLine1Message:n.error,addressLine2Message:l.error,pincodeMessage:d.error,hasErrors:i.hasError||n.hasError||l.hasError||d.hasError},o},validateUserPhoneNumber:({rmn:e},r)=>{let a={};const s=t.A.validatePhoneNumber(e||"",r);return a={rmnMessage:s.error,hasErrors:s.hasError},a},validateRefundForm:({accHolderName:e,accNumber:r,confirmAccNumber:a,bankName:s,otherBankName:o,ifsc:i,ifscConfirm:n,cheque:l})=>{let d={};const c=t.A.validateAccHolderName(e||""),h=t.A.validateAccNumber(r||""),u=t.A.validateConfirmAccNumber(a||"",r),m=t.A.validateBankName(s||""),p=t.A.validateOtherBankName(o||"",s),g=t.A.validateIfsc(i||""),v=t.A.validateConfirmIfsc(n||"",i),b=t.A.validateCheque(l||null);return d={accHolderNameMessage:c.error,accNumberMessage:h.error,confirmAccNumberMessage:u.error,bankNameMessage:m.error,otherBankNameMessage:p.error,ifscMessage:g.error,ifscConfirmMessage:v.error,chequeMessage:b.error,hasErrors:c.hasError||u.hasError||h.hasError||m.hasError||p.hasError||g.hasError||v.hasError||b.hasError},d},validateBugDetailsForm:({vulnerabilityName:e,vulnerabilityDescription:r,affectedUrl:a,reproduceVulnerability:s,uploadPhoto:o,impact:i,recommendation:n})=>{let l={};const d=t.A.validateCustomLength(e||"",70),c=t.A.validateCustomLength(r||"",3e3),h=t.A.validateBugUrl(a||"",2048),u=t.A.validateCustomLength(s||"",3e3),m=t.A.validateImage(o||""),p=t.A.validateCustomLength(i||"",1500),g=t.A.validateCustomLength(n||"",1500);return l={vulnerabilityNameMessage:d.error,vulnerabilityDescriptionMessage:c.error,affectedUrlMessage:h.error,reproduceVulnerabilityMessage:u.error,uploadPhotoMessage:m.error,impactMessage:p.error,recommendationMessage:g.error,hasErrors:d.hasError||c.hasError||h.hasError||u.hasError||m.hasError||p.hasError||g.hasError},l},validatePersonalDetailsForm:({vulnerabilityName:e})=>{let r={};const a=t.A.validateName(e||"");return r={vulnerabilityNameMessage:a.error,hasErrors:a.hasError},r}};a.d(r,["A",0,s])},40818(e,r,a){a.r(r);var t=a(80045),s=a(64467),o=a(96540),i=a(56480),n=a(88827),l=a(45853),d=a(3781),c=a(44343),h=a(34674),u=a(97965),m=a(10705),p=a(21439),g=a(74191),v=a(49862),b=a(74848);const f=["hasErrors"];var E,A;function y(e,r){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r&&(t=t.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,t)}return a}function w(e){for(var r=1;r<arguments.length;r++){var a=null!=arguments[r]?arguments[r]:{};r%2?y(Object(a),!0).forEach(function(r){(0,s.A)(e,r,a[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):y(Object(a)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(a,r))})}return e}const M=(E=(0,u.Ng)(e=>({pincode:e.getConnectionReducer.pincode}),null),(0,l.y)(A=(0,m.A)(A=(0,c.A)(A=E(A=class extends o.Component{constructor(e){super(e),this.inputChangedHandler=(e,r)=>{const a=w({},this.state.infoForm),t=w({},a[r]);"pincode"===r&&(e=e.replace(/[^0-9]/g,"")).length>6&&(e=e.slice(0,6)),"mobile"===r&&(e=e.replace(/[^0-9]/g,"")).length>10&&(e=e.slice(0,10)),"firstName"!==r&&"lastName"!==r||(e=e.replace(/[^a-zA-Z ]/g,"")),t.value=e,t.touched=!0,t.valid=!0,t.errorMessage="",a[r]=t,this.setState({infoForm:a})},this.validateForm=async()=>{const{infoForm:e,button:r}=this.state,a={};for(const r in e)a[r]=e[r].value;const s=h.A.validateUserInfoForm(a),{hasErrors:o}=s,i=(0,t.A)(s,f);
1if(o){const r=w({},e);for(const a in e){const e=i[`${a}Message`];e&&""!==e&&(r[a].valid=!1,r[a].errorMessage=e)}this.setState({infoForm:r,formIsValid:!1,formErrorMessage:""})}else this.validateUserInfoFromServer(a)},this.validateUserInfoFromServer=async e=>{this.setState({render:!1,formErrorMessage:""});try{const{modalParameters:{closeInfoModal:r}}=this.props,{infoForm:a}=this.state,t=await d.Q.validateFormSubmit(e),{status:s,message:o,data:i}=t.data;if(this.setState({render:!0}),s==v.A.MESSAGES_TYPES.SUCCESS)r(i.message.title);else if(o==v.A.MESSAGES_TYPES.ERROR&&s==v.A.MESSAGES_TYPES.FAIL){const e=w({},a);for(const r in a)r===Object.keys(i)[0]&&(e[r].valid=!1,e[r].errorMessage=i[r]);this.setState({infoForm:e,formIsValid:!1,formErrorMessage:""})}}catch(e){this.setState({formErrorMessage:v.A.serverError,formIsValid:!1,render:!0})}},this.initialForm={connection:{wrapperClasses:["form-group","connection-for-field","custom-Select-Arrow"],labelConfig:{label:"Connection for",classes:["sel","active"]},elementType:"customSelect",elementConfig:{options:[],placeholder:"Choose an option",maxLength:null,tabIndex:0,readonly:"readonly"},value:"",errorMessage:"",valid:!0,touched:!1},number_connections:{wrapperClasses:["form-group","num-connection-field","custom-Select-Arrow"],labelConfig:{label:"Number of connections",classes:["sel","active"]},elementType:"customSelect",elementConfig:{options:[],placeholder:"Choose an option",maxLength:null,tabIndex:0,readonly:"readonly"},value:"",errorMessage:"",valid:!0,touched:!1},firstName:{wrapperClasses:["form-group","first-name-field"],labelConfig:{label:"Enter your first name",classes:["sel","active"]},elementType:"input",elementConfig:{type:"text",placeholder:"",maxLength:28,tabIndex:0},value:"",errorMessage:"",valid:!0,touched:!1},lastName:{wrapperClasses:["form-group","last-name-field"],labelConfig:{label:"Enter your last name",classes:["sel","active"]},elementType:"input",elementConfig:{type:"text",placeholder:"",maxLength:28,tabIndex:0},value:"",errorMessage:"",valid:!0,touched:!1},mobile:{wrapperClasses:["form-group","phone-field"],labelConfig:{label:"Enter your mobile number",classes:["sel","active"]},elementType:"customPhone",elementConfig:{type:"tel",placeholder:"",maxLength:10,tabIndex:0},value:"",errorMessage:"",valid:!0,touched:!1},email:{wrapperClasses:["form-group","email-field"],labelConfig:{label:"Enter your email ID",classes:["sel","active"]},elementType:"input",elementConfig:{type:"email",placeholder:"",maxLength:50,tabIndex:0},value:"",errorMessage:"",valid:!0,touched:!1},pincode:{wrapperClasses:["form-group","pincode-field"],labelConfig:{label:"Pin code",classes:["sel","active"]},elementType:"input",elementConfig:{type:"tel",placeholder:"",maxLength:6,tabIndex:0},value:"",errorMessage:"",valid:!0,touched:!1}},this.state={render:!1,infoForm:w({},this.initialForm),formIsValid:!0,formErrorMessage:"",loading:!1,button:{buttonConfig:{type:"submit",class:"innerBlue"},text:"Continue",url:"select-language",disabled:!1},moreConnection:""}}UNSAFE_componentWillMount(){if(!this.state.infoForm.pincode.value){const e=w({},this.state.infoForm),r=w({},e.pincode);r.value=this.props.pincode,e.pincode=r,this.setState({infoForm:e})}}async componentDidMount(){const{getApiUrlManifest:e}=this.props,r={apiPath:e("more_connection_lead"),mock:!1},a=(await d.Q.fetchData(r)).data;if(a.status==v.A.MESSAGES_TYPES.S3_SUCCESS){const e=a.data,r=(0,p.Zy)(e.connection,"key","name"),t=(0,p.Zy)(e.number_connections,"key","name"),s=w({},this.state.infoForm),o=w({},s.connection),i=w({},s.number_connections);o.elementConfig.options=r,i.elementConfig.options=t,this.setState({render:!0,infoForm:s,moreConnection:e})}}render(){const{button:e,infoForm:r,moreConnection:a,render:t}=this.state,{modalParameters:{connectionNumber:s}}=this.props,l=[];for(const e in r)l.push({id:e,config:r[e]});return(0,b.jsxs)(o.Fragment,{children:[!t&&(0,b.jsx)(g.A,{}),(0,b.jsxs)("div",{className:"heading-sm text-center ",children:[(0,b.jsxs)("h1",{className:"heading1 gradient",children:["Need more than",s," ","connections?"]}),(0,b.jsx)("h2",{className:"heading2",children:a.field_sub_title})]}),(0,b.jsxs)("form",{action:"javascript:void(0)",onSubmit:this.validateForm,children:[(0,b.jsx)("div",{className:"innercontainer-xxs",children:l&&l.map(e=>(0,b.jsx)(i.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.inputChangedHandler(r,e.id)},e.id))}),(0,b.jsxs)("div",{className:"btn-contr text-center",children:[(0,b.jsx)("h3",{className:"heading3 validate invalid-text",children:this.state.formErrorMessage}),(0,b.jsx)(n.A,{disabled:e.disabled,config:e.buttonConfig,content:e.text,onClick:this.validateForm})]})]})]})}})||A)||A)||A)||A);a.d(r,["default",0,M])},88827(e,r,a){var t=a(64467),s=a(80045),o=(a(96540),a(5556)),i=a.n(o),n=a(51891),l=a(74848);const d=["content","config","disabled","redBorder"];function c(e,r){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r&&(t=t.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,t)}return a}function h(e){for(var r=1;r<arguments.length;r++){var a=null!=arguments[r]?arguments[r]:{};
1r%2?c(Object(a),!0).forEach(function(r){(0,t.A)(e,r,a[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):c(Object(a)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(a,r))})}return e}const u=e=>{const{content:r,config:a,disabled:t=!1,redBorder:o}=e,i=(0,s.A)(e,d),c=["animated1","fadeIn1","btn"];switch(o&&c.push("redBorder"),a.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)(n.A,h(h({type:a.type,disabled:t,className:c.join(" "),id:a.id?a.id:null},i),{},{children:(0,l.jsx)("span",{children:r})}))},m=u;u.propTypes={config:i().object.isRequired,content:i().string.isRequired},a.d(r,["A",0,m])},56480(e,r,a){a.d(r,{A:()=>P});var t=a(64467),s=a(96540),o=a(1501),i=a(74848);function n(e,r){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r&&(t=t.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,t)}return a}function l(e){for(var r=1;r<arguments.length;r++){var a=null!=arguments[r]?arguments[r]:{};r%2?n(Object(a),!0).forEach(function(r){(0,t.A)(e,r,a[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):n(Object(a)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(a,r))})}return e}const d=(0,o.A)({loader:()=>Promise.all([a.e(7437),a.e(1941),a.e(3392)]).then(()=>a(31941)),loading:()=>(0,i.jsx)("div",{children:"Loading..."})}),c=e=>{const{elementConfig:r,value:a,valid:t,changed:o,customProps:n}=e,c=[];let h=null;""!==a&&(h=r.options.find(e=>e.value===a)),t||c.push("is-invalid");const u={option:e=>l(l({},e),{},{color:"#A9A0A2",fontSize:"15px",backgroundColor:"#FFF",textAlign:"left",marginBottom:"5px","&:hover":{color:"#FFF",backgroundColor:"#e940ad"}})};return(0,i.jsx)(s.Fragment,{children:(0,i.jsx)(d,l({styles:u,value:h,placeholder:r.placeholder,onChange:e=>{o(e.value)},options:r.options,className:c.join(" "),classNamePrefix:"custom-select",isSearchable:!1},n))})};function h(e,r){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r&&(t=t.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,t)}return a}function u(e){for(var r=1;r<arguments.length;r++){var a=null!=arguments[r]?arguments[r]:{};r%2?h(Object(a),!0).forEach(function(r){(0,t.A)(e,r,a[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):h(Object(a)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(a,r))})}return e}const m=(0,o.A)({loader:()=>Promise.all([a.e(7437),a.e(1941),a.e(3392)]).then(()=>a(31941)),loading:()=>(0,i.jsx)("div",{children:"Loading..."})}),p=e=>{const{elementConfig:r,value:a,valid:t,changed:o,customProps:n}=e,l=[];let d=null;""!==a&&(d=r.options.find(e=>e.value===a)),t||l.push("is-invalid");const c={option:e=>u(u({},e),{},{color:"#A9A0A2",fontSize:"15px",backgroundColor:"#FFF",textAlign:"left",marginBottom:"5px","&:hover":{color:"#FFF",backgroundColor:"#e940ad"}})};return(0,i.jsx)(s.Fragment,{children:(0,i.jsx)(m,u({styles:c,value:d,placeholder:r.placeholder,onChange:e=>{o(e.value)},options:r.options,className:l.join(" "),classNamePrefix:"custom-select",isSearchable:!0},n))})};var g=a(5556),v=a.n(g);function b(e,r){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r&&(t=t.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,t)}return a}function f(e){for(var r=1;r<arguments.length;r++){var a=null!=arguments[r]?arguments[r]:{};
1r%2?b(Object(a),!0).forEach(function(r){(0,t.A)(e,r,a[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):b(Object(a)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(a,r))})}return e}const E=e=>{const{elementConfig:r,value:a,valid:t,changed:o,disabled:n}=e,l=["falseinput","clearfix","mob-no"];return t||l.push("is-invalid"),(0,i.jsx)(s.Fragment,{children:(0,i.jsxs)("div",{className:l.join(" "),children:[(0,i.jsx)("div",{className:"mobileextn",children:(0,i.jsx)("span",{children:"+91"})}),(0,i.jsx)("div",{className:"mobileno",children:(0,i.jsx)("input",f(f({className:["form-control"].join(" ")},r),{},{placeholder:r.placeholder,value:a,onChange:e=>o(e.target.value)}))})]})})};E.propTypes={errorMessage:v().string,changed:v().func};const A=E;var y=a(88290);function w(e,r){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r&&(t=t.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,t)}return a}function M(e){for(var r=1;r<arguments.length;r++){var a=null!=arguments[r]?arguments[r]:{};r%2?w(Object(a),!0).forEach(function(r){(0,t.A)(e,r,a[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):w(Object(a)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(a,r))})}return e}const P=e=>{const{labelConfig:r,elementConfig:a,elementType:t,value:s,valid:o,idName:n,changed:l,blurHandler:d,wrapperClasses:h,errorMessage:u,nested:m=null}=e;let g=null,v=null,b=null;const f=h?h.join(" "):"";let E=["form-control"];switch(r&&(v=(0,i.jsxs)("label",{id:n||"",className:r.classes?r.classes.join(" "):"",htmlFor:a.id?a.id:"",children:[r.label," ",r.tooltip&&""!==r.tooltip&&(0,i.jsx)(y.A,{align:r.tooltipDir?"right":"",content:r.tooltip})]})),o||(E.push("is-invalid"),b=(0,i.jsx)("span",{className:"validate invalid-text",id:`${a.id}Error`,children:u})),t){case"input":g=(0,i.jsx)("input",M(M({className:E.join(" ")},a),{},{placeholder:a.placeholder,value:s,onChange:e=>l(e.target.value),onBlur:d?e=>d(e.target.value):null}));break;case"textarea":case"radio":g=(0,i.jsx)("textarea",M(M({className:E.join(" ")},a),{},{placeholder:a.placeholder,value:s,onChange:e=>l(e.target.value)}));break;case"select":g=(0,i.jsx)("select",{className:E.join(" "),value:s,placeholder:a.placeholder,onChange:e=>l(e.target.value),children:a.options.map(e=>(0,i.jsx)("option",{value:e.value,children:e.label},e.value))});break;case"customSelect":g=(0,i.jsx)(c,M({},e));break;case"customSelect2":g=(0,i.jsx)(p,M({},e));break;case"customPhone":g=(0,i.jsx)(A,M({},e));break;case"securePin":g=(0,i.jsxs)("div",{children:[(0,i.jsx)("input",M(M({className:E.join(" ")},a),{},{placeholder:a.placeholder,value:s,onChange:e=>l(e.target.value)})),(0,i.jsxs)("div",{className:"updateRmn-tooltip",children:[(0,i.jsx)("img",{src:"/assets/images/icons/info_icon.png",alt:"info"}),(0,i.jsx)("span",{className:"tooltiptext",children:r.tooltipText})]})]});break;default:E=(0,i.jsx)("input",M(M({className:E.join(" ")},a),{},{value:s,onChange:e=>l(e.target.value)}))}return(0,i.jsxs)("div",{className:f,children:[v,g,m&&(0,i.jsx)("a",{className:m.classes,onClick:()=>m.action(),children:m.text}),b]})}},88290(e,r,a){a.d(r,{A:()=>c});var t=a(96540),s=a(40961),o=a(5556),i=a.n(o),n=a(21439),l=a(70581),d=a(74848);class c extends t.Component{constructor(...e){super(...e),this.state={tooltipClass:{}},this.iconRef=t.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,a=function(){};e>991?(r.removeEventListener("mouseover",a),r.removeEventListener("mouseout",a)):r.removeEventListener("click",a)}render(){const{content:e,align:r,journey:a,parentElement:t}=this.props;if(null==e||""===e)return null;const{tooltipClass:o}=this.state,i=(0,n.d2)(),c=(0,d.jsxs)("span",{className:"right"!==r?"custom-tooltip watch-show leftarrow":"custom-tooltip watch-show",style:o,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:[a&&"combos"===a?(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"})}),t&&"block"===o.display&&i?s.createPortal((0,d.jsx)("div",{className:"combos",children:c}),t):c]})}}c.propTypes={content:i().string,align:i().string},c.defaultProps={align:"left"}}}]);
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.