UNPKG

velocity-verification

Version:

JavaScript SDK view layer for identity verification

3 lines 2.4 kB
/* Velocity SDK 7.9.4 */ (window.webpackJsonpVelocity=window.webpackJsonpVelocity||[]).push([[0],{625:function(e,n,t){"use strict";t.r(n);var r=t(3),a=t.n(r),o=t(6),u=t.n(o),c=t(10),i=t.n(c),l=t(2),s=t.n(l),p=t(8),b=t.n(p),m=t(4),h=t.n(m),f=t(7),v=t.n(f),y=t(1),d=t.n(y),g=t(5),C=t.n(g),N=t(0),w=t(605),_=t.n(w),j=t(622),k=(t(604),t(402)),O=t.n(k),A=t(14),D=t.n(A),I=t(12);function S(){if("undefined"==typeof Reflect||!a.a)return!1;if(a.a.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(a()(Date,[],(function(){}))),!0}catch(e){return!1}}var L=function(e){var n,t=e.country,r=e.flagsPath;return Object(N.h)("span",{className:D()("react-phone-number-input__icon",O.a.flagIcon),style:{"background-image":C()(n="url(".concat(r)).call(n,t.toLowerCase(),".svg)")}})},M=function(e){v()(r,e);var n,t=(n=r,function(){var e,t=h()(n);if(S()){var r=h()(this).constructor;e=a()(t,arguments,r)}else e=t.apply(this,arguments);return b()(this,e)});function r(){var e,n;u()(this,r);for(var a=arguments.length,o=new Array(a),c=0;c<a;c++)o[c]=arguments[c];return n=t.call.apply(t,C()(e=[this]).call(e,o)),d()(s()(n),"injectForCountrySelectAriaLabel",(function(){var e=document.getElementsByClassName("react-phone-number-input__country-select");e&&e.length>0&&e[0].setAttribute("aria-label",n.props.translate("accessibility.country_select"))})),d()(s()(n),"onChange",(function(e){var t=n.props,r=t.clearErrors,a=t.actions;r();var o=e||"";n.validateNumber(o,a)})),d()(s()(n),"validateNumber",(function(e,n){var t=Object(j.a)(e);t?n.setMobileNumber(t.number,t.isValid()):n.setMobileNumber("",!1)})),n}return i()(r,[{key:"componentDidMount",value:function(){var e=this.props,n=e.sms,t=e.actions,r=n.number?n.number:"";this.validateNumber(r,t),this.injectForCountrySelectAriaLabel()}},{key:"render",value:function(){var e=this.props,n=e.translate,t=e.smsNumberCountryCode,r=e.sms,a=void 0===r?{}:r,o=n("cross_device.phone_number_placeholder");return Object(N.h)("form",{"aria-labelledby":"phoneNumberInput",onSubmit:function(e){return e.preventDefault()}},Object(N.h)(_.a,{id:"phoneNumberInput",placeholder:o,value:a.number||"",onChange:this.onChange,country:t,inputClassName:"".concat(O.a.mobileInput),className:"".concat(O.a.phoneNumberContainer),flagComponent:L,"aria-label":o}))}}]),r}(N.Component);n.default=Object(I.b)(M)}}]); //# sourceMappingURL=onfido.crossDevice.min.js.map