1/*! For license information please see 45.ad55e38e.chunk.js.LICENSE.txt */ 2(this["webpackJsonponline-banking-app"]=this["webpackJsonponline-banking-app"]||[]).push([[45],{1345:function(e,t,n){var a;!function(){"use strict";var n={}.hasOwnProperty;function s(){for(var e=[],t=0;t<arguments.length;t++){var a=arguments[t];if(a){var i=typeof a;if("string"===i||"number"===i)e.push(a);else if(Array.isArray(a)&&a.length){var o=s.apply(null,a);o&&e.push(o)}else if("object"===i)for(var r in a)n.call(a,r)&&a[r]&&e.push(r)}}return e.join(" ")}e.exports?(s.default=s,e.exports=s):void 0===(a=function(){return s}.apply(t,[]))||(e.exports=a)}()},1354:function(e,t,n){"use strict";t.decode=t.parse=n(1357),t.encode=t.stringify=n(1358)},1357:function(e,t,n){"use strict";function a(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,t,n,i){t=t||"&",n=n||"=";var o={};if("string"!==typeof e||0===e.length)return o;var r=/\+/g;e=e.split(t);var l=1e3;i&&"number"===typeof i.maxKeys&&(l=i.maxKeys);var p=e.length;l>0&&p>l&&(p=l);for(var c=0;c<p;++c){var d,h,m,u,g=e[c].replace(r,"%20"),f=g.indexOf(n);f>=0?(d=g.substr(0,f),h=g.substr(f+1)):(d=g,h=""),m=decodeURIComponent(d),u=decodeURIComponent(h),a(o,m)?s(o[m])?o[m].push(u):o[m]=[o[m],u]:o[m]=u}return o};var s=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},1358:function(e,t,n){"use strict";var a=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,t,n,r){return t=t||"&",n=n||"=",null===e&&(e=void 0),"object"===typeof e?i(o(e),(function(o){var r=encodeURIComponent(a(o))+n;return s(e[o])?i(e[o],(function(e){return r+encodeURIComponent(a(e))})).join(t):r+encodeURIComponent(a(e[o]))})).join(t):r?encodeURIComponent(a(r))+n+encodeURIComponent(a(e)):""};var s=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function i(e,t){if(e.map)return e.map(t);for(var n=[],a=0;a<e.length;a++)n.push(t(e[a],a));return n}var o=Object.keys||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.push(n);return t}},1369:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var a=function(e){return new Promise((function(t){return setTimeout(t,e)}))}},1372:function(e,t,n){"use strict";var a=n(2),s=n(3),i=n(5),o=n(6),r=n(0),l=n(214),p=function(e){Object(i.a)(n,e);var t=Object(o.a)(n);function n(){return Object(a.a)(this,n),t.apply(this,arguments)}return Object(s.a)(n,[{key:"componentDidMount",value:function(){Object(l.a)().replace("/app/logout?reason=logoutOnDeny")}},{key:"render",value:function(){return null}}]),n}(r.Component);t.a=p},1378:function(e,t,n){"use strict";var a=n(2),s=n(3),i=n(11),o=n(5),r=n(6),l=n(0),p=n.n(l),c=n(81),d=n(31),h=n(721),m=function(e){Object(o.a)(n,e);var t=Object(r.a)(n);function n(e){var s;return Object(a.a)(this,n),(s=t.call(this,e))._onConfirmationSubmit=s._onConfirmationSubmit.bind(Object(i.a)(s)),s._onConfirmationCancel=s._onConfirmationCancel.bind(Object(i.a)(s)),s}return Object(s.a)(n,[{key:"render",value:function(){return p.a.createElement("div",null,p.a.createElement(c.Modal,{bsSize:"large",show:!0,onHide:this._onConfirmationCancel,id:"stepUpPopup",backdrop:"static"},this.props.config.isMobileFlow?null:p.a.createElement(c.Modal.Header,null,p.a.createElement("button",{type:"button",className:"close","aria-label":"Close",id:"closeStepUpButton",onClick:this._onConfirmationCancel},p.a.createElement("span",{className:"close-btn"},p.a.createElement(d.a,{className:"close-btn-icon",name:"Close",size:"sm"})))),p.a.createElement("div",{className:"step-up-challenge",id:"stepUpChallengeContainer",ref:"stepUpChallengeContainer"},p.a.createElement(h.default,{config:this.props.config,successCallback:this._onConfirmationSubmit,cancelCallback:this._onConfirmationCancel,feature:this.props.feature,repeatableChallenge:!1}))))}},{key:"_onConfirmationSubmit",value:function(){var e=window.parent.location.href;this.props.config&&this.props.config.actionId&&(e=-1===window.parent.location.search.indexOf("actionId=")?window.parent.location.search?window.parent.location.href+"&actionId="+this.props.config.actionId:window.parent.location.href+"?actionId="+this.props.config.actionId:window.parent.location.pathname+"?actionId="+this.props.config.actionId),window.parent.location.href=e}},{key:"_onConfirmationCancel",value:function(){-1!==window.parent.location.pathname.indexOf("/live")?window.parent.location.href="/dbank/live/app/home":-1!==window.parent.location.pathname.indexOf("/beta")?window.parent.location.href="/dbank/beta/app/home":window.parent.location.href="../../
2home"}}]),n}(l.Component);t.a=m},1379:function(e,t,n){"use strict";var a=n(2),s=n(3),i=n(5),o=n(6),r=n(0),l=n.n(r),p=n(1372),c=function(e){Object(i.a)(n,e);var t=Object(o.a)(n);function n(){return Object(a.a)(this,n),t.apply(this,arguments)}return Object(s.a)(n,[{key:"render",value:function(){return l.a.createElement(l.a.Fragment,null,this.props.config.logoutOnDeny&&l.a.createElement(p.a,null),!this.props.config.logoutOnDeny&&l.a.createElement("div",{id:"stepUpDenyContainer",className:"container"},l.a.createElement("div",{id:"stepUpDenyMessageContainer",className:"di-container"},l.a.createElement("h2",{id:"stepUpDenyMessage",dangerouslySetInnerHTML:{__html:this.props.config.step_up_deny_message}}))))}}]),n}(r.Component);t.a=c},1519:function(e,t,n){"use strict";var a=n(3),s=n(2),i=n(89),o=Object(a.a)((function e(){Object(s.a)(this,e),this.generateActions("initializePage","resetActivationPresentationFlags","handleOtpChange","verifyDestination","handleExpandClick","closeExpandComponent","activateDestination","handleTotpToggle")}));t.a=i.a.createActions(o)},1594:function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var a=n(2),s=n(3),i=n(5),o=n(6),r=n(0),l=n.n(r),p=n(31),c=n(1595),d=n.n(c),h=(n(1407),n(120)),m=function(e){Object(i.a)(n,e);var t=Object(o.a)(n);function n(){return Object(a.a)(this,n),t.apply(this,arguments)}return Object(s.a)(n,[{key:"componentDidMount",value:function(){var e=this;this.props.focusOnInit&&setTimeout((function(){try{e.refs.inputElement.focus(),e.refs.inputElement.select()}catch(t){}}),300)}},{key:"componentDidUpdate",value:function(){this.props.isValid||h.a.isIE11()||this.refs.errorMessage.focus()}},{key:"render",value:function(){var e=this.props.isValid?"":"has-error ";e+=this.props.className?this.props.className:"",e+=this.props.svgName?" has-feedback":"";var t=this.props.isValid?"hide":"di-icon-danger",n=this.props.isValid?"hide":"show-inline",a=this.props.svgLeft?d.a["input-text-left-padding"]+" form-control":"form-control",s=d.a["input-addon-icon-top"]+" form-control-feedback ";s+=this.props.svgLeft?d.a["input-addon-icon-left-position"]:"";var i=this.props.outerClassName?this.props.outerClassName:d.a.paddingBottom30+" row col-xs-10 ";return l.a.createElement("div",{className:i},l.a.createElement("label",{htmlFor:this.props.id,className:this.props.labelClassName},this.props.label),l.a.createElement("div",{className:e},l.a.createElement("span",{className:"row col-xs-8"},l.a.createElement("input",{type:this.props.type,id:this.props.id,name:this.props.name,onKeyUp:this.props.onKeyUp,ref:"inputElement","aria-label":this.props.ariaLabel?this.props.ariaLabel:this.props.placeholder,className:a,maxLength:this.props.maxLength,value:this.props.value,onChange:this.props.onChange,"aria-labelledby":this.props.ariaLabelledby?this.props.ariaLabelledby:null,"aria-describedby":this.props.ariaDescribedBy?this.props.ariaDescribedBy:null,onBlur:this.props.onBlur,onFocus:this.props.onFocus,placeholder:this.props.placeholder,readOnly:this.props.readOnlyInput})),l.a.createElement("span",{className:"col-xs-4"},l.a.createElement("button",{type:"button",id:this.props.btnId,className:"btn btn-primary",disabled:this.props.btnDisabled,onClick:this.props.btnOnClick},this.props.btnLabel)),l.a.createElement("br",null),this.props.svgName?l.a.createElement("span",{className:s},l.a.createElement(p.a,{name:this.props.svgName})):null,l.a.createElement("p",{className:"help-block",role:"alert","aria-live":"assertive","aria-atomic":"true"},l.a.createElement("span",{id:"accessibleAlertMessage",className:"sr-only",role:"alert",tabIndex:"-1",ref:"errorMessage"},this.props.isValid?null:this.props.validationError),l.a.createElement("br",null),l.a.createElement("span",{className:t,"aria-hidden":"true"}),l.a.createElement("span",{className:n}," ",this.props.validationError))))}}]),n}(r.Component)},1595:function(e,t,n){},1686:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var a=n(3),s=n(2),i=n(215),o=Object(a.a)((function e(){Object(s.a)(this,e)}));o.activateDestination=function(e,t,n,a,s,o,r){var l={chosendestination:n,otp:t,statehandle:s,destId:a,telephoneCountryCode:o,CSRFToken:e};return r&&(l.protocol=r),i.a.postFormData("/usr-setting-olb/v1/security-options/destinations/activation",l,{})},o.saveDestinations=function(e,t,n){var a={newDestinationsJSON:'{"destination":'+JSON.stringify(t)+"}",currentPassword:n,CSRFToken:e};return i.a.postFormData("/usr-setting-olb/v1/security-options/destinations",a,{})}},1687:function(e,t,n){e.exports={paddingBottom30:"expand_collapse_down_arrow_paddingBottom30__1ZE6p","expand-collapse":"expand_collapse_down_arrow_expand-collapse__2s1y0",content:"expand_collapse_down_arrow_content__1JpcR",selector:"expand_collapse_down_arrow_selector__2FHy3","selector-label":"exp
2and_collapse_down_arrow_selector-label__CEJMf","selector-icon":"expand_collapse_down_arrow_selector-icon__1hmD5","selector-icon-opened":"expand_collapse_down_arrow_selector-icon-opened__2nXFq"}},2290:function(e,t,n){e.exports={paddingBottom20:"settings_overview_paddingBottom20__219OB",paddingBottom30:"settings_overview_paddingBottom30__2MY-v",paddingBottom10:"settings_overview_paddingBottom10__1ZeEV",font14:"settings_overview_font14__3NGk6",font16:"settings_overview_font16__260ug",padding20:"settings_overview_padding20__1NxTE",marginRight8:"settings_overview_marginRight8__13A6k","account-selector-dropdown":"settings_overview_account-selector-dropdown__1y4Y0","dropdown-selected-button":"settings_overview_dropdown-selected-button__24R3A","close-icon":"settings_overview_close-icon__2tH8M","dropdown-selected-account-name":"settings_overview_dropdown-selected-account-name__3v-o5","dropdown-selected-account-number":"settings_overview_dropdown-selected-account-number__Lh6hf","dropdown-change-link":"settings_overview_dropdown-change-link__1LCH4","dropdown-item":"settings_overview_dropdown-item__zZKZM","bottom-stroke":"settings_overview_bottom-stroke__koQDy","account-details":"settings_overview_account-details__7OEfI","button-class":"settings_overview_button-class__1r4C3","account-details-link":"settings_overview_account-details-link__1ZkIk","account-details-link-arrow":"settings_overview_account-details-link-arrow__cC6o7","selector-icon":"settings_overview_selector-icon__1Pjp1","selector-icon-opened":"settings_overview_selector-icon-opened__hFmIy","account-details-overview":"settings_overview_account-details-overview__aBMV8","overview-item-container":"settings_overview_overview-item-container__2gGCa","overview-item-label":"settings_overview_overview-item-label__2YSBx","main-overview-item":"settings_overview_main-overview-item__2oSmf",panel:"settings_overview_panel__mpBi1","panel-item-container":"settings_overview_panel-item-container__35TvO","panel-item-label":"settings_overview_panel-item-label__1cfgE","panel-item-value":"settings_overview_panel-item-value__3uRpq","group-dotted-spacer":"settings_overview_group-dotted-spacer__2c9XG","print-close-buttons":"settings_overview_print-close-buttons__27EjU","dotted-spacer":"settings_overview_dotted-spacer__2C_TJ","account-details-link-sibling-spacer":"settings_overview_account-details-link-sibling-spacer__3iRKA","overview-item-value":"settings_overview_overview-item-value__3LJ7B","account-details-dropdown":"settings_overview_account-details-dropdown__J3iXj","margin-bottom100":"settings_overview_margin-bottom100__PBURw","btn-position":"settings_overview_btn-position__2Ag_d","position-relative-display-inline":"settings_overview_position-relative-display-inline__375Pr","padding-left10":"settings_overview_padding-left10__1SMjV","padding-left8":"settings_overview_padding-left8__u0yVW","padding-right8":"settings_overview_padding-right8__1iQ8u","control-label":"settings_overview_control-label__3iHFH"}},2291:function(e,t,n){e.exports={"export-type-container":"tooltip_overlay_export-type-container__2Wu-N","n-arrow":"tooltip_overlay_n-arrow__2ZsZr",popover:"tooltip_overlay_popover__3hnHR",bottom:"tooltip_overlay_bottom__2Pb-h",arrow:"tooltip_overlay_arrow__1kGao","margin-bottom100":"tooltip_overlay_margin-bottom100__H5kUs","other-buttons":"tooltip_overlay_other-buttons__3IvJa",transfers:"tooltip_overlay_transfers__1T2ux",statements:"tooltip_overlay_statements__Y159s","export-button":"tooltip_overlay_export-button__1eNIO","export-description":"tooltip_overlay_export-description__o9RTO","export-cancel-button":"tooltip_overlay_export-cancel-button__iMkRd","wait-export":"tooltip_overlay_wait-export__1TrI4","wait-icon":"tooltip_overlay_wait-icon__3Hvnv","wait-text":"tooltip_overlay_wait-text__1FOb_",error:"tooltip_overlay_error__1xm89",hidden:"tooltip_overlay_hidden__3zrIB",closeButton:"tooltip_overlay_closeButton__aOSSP","tooltip-cls":"tooltip_overlay_tooltip-cls__1vORz"}},2292:function(e,t,n){},2384:function(e,t,n){"use strict";n.r(t);var a=n(46),s=n(61),i=n(2),o=n(3),r=n(11),l=n(5),p=n(6),c=n(524),d=n(55),h=n(1369),m=n(32),u=n(0),g=n.n(u),f=n(31),v=n(1354),E=n.n(v),b=n(722),y=n(1345),C=n.n(y),w=n(25),_=n.n(w),k=function(e){Object(l.a)(n,e);var t=Object(p.a)(n);function n(e){return Object(i.a)(this,n),t.call(this,e)}return Object(o.a)(n,[{key:"render",value:function(){return g.a.
2createElement("div",null,this.props.address.hasProperAddress?g.a.createElement("div",null,this.props.config.isAddress2Enabled?g.a.createElement("span",{className:"control-label"},this.props.address.addressLabel,this.props.howIUpdateAddress?this._howIUpdateAddressLink():null,this.props.seperateEditAddress?this._separateEditLink():null):null,g.a.createElement("div",{className:"paddingBottom20"},this.props.address.address1?g.a.createElement("div",null,g.a.createElement("span",{id:"settingsAddress"+this.props.index+"Line1"},this.props.address.address1," "),!this.props.config.isAddress2Enabled&&this.props.howIUpdateAddress?this._howIUpdateAddressLink():null,!this.props.config.isAddress2Enabled&&this.props.seperateEditAddress?this._separateEditLink():null):null,this.props.address.address2?g.a.createElement("span",{id:"settingsAddress"+this.props.index+"Line2"},this.props.address.address2,"\xa0",this.props.config.isAddress2Enabled||!this.props.howIUpdateAddress||this.props.address.address1?null:this._howIUpdateAddressLink(),this.props.config.isAddress2Enabled||!this.props.seperateEditAddress||this.props.address.address1?null:this._separateEditLink()):null,g.a.createElement("div",null,g.a.createElement("div",null,this.props.address.city?g.a.createElement("span",{id:"settingsAddress"+this.props.index+"City"},this.props.address.city,",\xa0",this.props.config.isAddress2Enabled||!this.props.howIUpdateAddress||this.props.address.address1||this.props.address.address2?null:this._howIUpdateAddressLink(),this.props.config.isAddress2Enabled||!this.props.seperateEditAddress||this.props.address.address1||this.props.address.address2?null:this._separateEditLink()):null,this.props.address.state?g.a.createElement("span",{id:"settingsAddress"+this.props.index+"State"},this.props.address.state," \xa0",this.props.config.isAddress2Enabled||!this.props.howIUpdateAddress||this.props.address.address1||this.props.address.address2||this.props.address.city?null:this._howIUpdateAddressLink(),this.props.config.isAddress2Enabled||!this.props.seperateEditAddress||this.props.address.address1||this.props.address.address2||this.props.address.city?null:this._separateEditLink()):null,this.props.address.postalCode?g.a.createElement("span",{id:"settingsAddress"+this.props.index+"PostalCode"},this.props.address.postalCode,this.props.config.isAddress2Enabled||!this.props.howIUpdateAddress||this.props.address.address1||this.props.address.address2||this.props.address.city||!this.props.address.state?null:this._howIUpdateAddressLink(),this.props.config.isAddress2Enabled||!this.props.seperateEditAddress||this.props.address.address1||this.props.address.address2||this.props.address.city||!this.props.address.state?null:this._separateEditLink()):null),g.a.createElement("div",null,this.props.address.country?g.a.createElement("div",{id:"settingsAddress"+this.props.index+"Country"},this.props.address.country,this.props.config.isAddress2Enabled||!this.props.howIUpdateAddress||this.props.address.address1||this.props.address.address2||this.props.address.city||this.props.address.state||this.props.address.postalCode?null:this._howIUpdateAddressLink(),this.props.config.isAddress2Enabled||!this.props.seperateEditAddress||this.props.address.address1||this.props.address.address2||this.props.address.city||this.props.address.state||this.props.address.postalCode?null:this._separateEditLink()):null)))):g.a.createElement("div",null,this.props.noAddress?this._howIUpdateAddressLink():null,this.props.addAddress?g.a.createElement("span",{id:"settingsPhoneSecondaryUpdate"},g.a.createElement("a",{href:this._getContactUrl(),role:"link",id:"showAddContactInfoLinkForAddAddress",className:"icon",ref:"showAddContactInfoLinkForAddAddress","aria-label":this.props.config.strings.overviewContactInformation+" "+this.props.config.strings.overviewAddAddress},g.a.createElement("span",{id:"showAddContactInfoLinkLabelForAddAddress"+this.props.index,className:"glyphicon glyphicon-plus"},this.props.config.strings.overviewAddAddress))):null))}},{key:"_howIUpdateAddressLink",value:function(){return g.a.createElement("span",{id:"settingsPostalSecondaryUpdate"+this.props.index},this.props.showNoContactInfo?g.a.createElement("span",{id:"noContactInfo"},this.props.config.strings.showNoContactInfo," "):this.props.noAddress?g.a.createElement("span",{id:"noAddress"},this.props.config.strings.noAddress," "):null,this.props.config.partialContactInformationUpdateUrl&&this.props.allowRedirectToUpdateUrl?g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{id:"secondaryUpdateContactUrlLink"+this.props.index,onclick:"parent.setDefaultScrollBehavior(true);",href:this.props.config.partialContactInformationUpdateUrl,"aria-label":this.props.config.strings.overviewContactInformation+" "+this.props.config.strings.overviewUpdateSecondary},this.props.config.strings.overviewUpdateSecondary)):g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{id:"secondaryUpdateContactSupportLink"+this.props.index,role:"link",onClick:this.props.handleSupportLinkClick,href:"javascript:void(0)","aria-label":this.props.config.strings.overviewContactInformation+" "+this.props.config.strings.overviewUpdateSecondary},this.props.config.strings.overviewUpdateSecondary)))}}
2,{key:"_separateEditLink",value:function(){return g.a.createElement("span",{id:"settingsUpdateContactEditLink"+this.props.index}," ","|"," ",g.a.createElement("a",{href:this._getContactUrl(),"aria-label":this.props.config.strings.overviewContactInformation+" "+this.props.config.strings.overviewUpdate},this.props.config.strings.overviewUpdate))}},{key:"_getContactUrl",value:function(){var e="contact";return this.props.config.actionId&&(e="contact?actionId="+this.props.config.actionId),e}}]),n}(u.Component),S=function(e){Object(l.a)(n,e);var t=Object(p.a)(n);function n(e){var a;return Object(i.a)(this,n),(a=t.call(this,e)).handleEditContactClick=function(){b.e.logEditContactInfo(a.props.config)},a.handleExpandCollpaseClick=function(){b.e.logExpandPhoneForText(a.props.config)},a._handleClick=a._handleClick.bind(Object(r.a)(a)),a}return Object(o.a)(n,[{key:"componentDidMount",value:function(){this.refs.personalInfoPageHeader&&""===this.props.config.totpQrData&&(this.refs.personalInfoPageHeader.focus(),this.refs.personalInfoPageHeader.blur()),this.manageLogEventListeners(!0)}},{key:"componentWillUnmount",value:function(){this.manageLogEventListeners(!1)}},{key:"render",value:function(){var e=!1,t=!1,a=!1,s=!1,i=!1,o=!1,r=!1,l=!1,p=!1,c=!1,d=!1,h=!1,m=!0,u=!1,v=!1,E=!1,b=!1,y="email",w="contact";return this.props.config.phone1?u=!0:this.props.config.phone2?v=!0:this.props.config.phone3?E=!0:b=!0,this.props.config.actionId&&(y="email?actionId="+this.props.config.actionId,w="contact?actionId="+this.props.config.actionId),this.props.config.userOptionsCgiEnabled?(o=!0,r=n.getUserOptionsCgiUrl(this.props.config.userOptionsCgiUrl)):(this.props.config.isPostalAddressEditable||this.props.config.hasProperAddress||(l=!0),this.props.config.isPhoneNumberEditable||this.props.config.phone1||this.props.config.phone2||this.props.config.phone3||this.props.config.phone4||(d=!0),this.props.config.isPhoneNumberEditable&&!this.props.config.isPostalAddressEditable&&(t=!0,this.props.config.phone1||this.props.config.phone2||this.props.config.phone3||this.props.config.phone4?s=!0:c=!0),!this.props.config.isPhoneNumberEditable&&this.props.config.isPostalAddressEditable?(a=!0,this.props.config.hasProperAddress?i=!0:!this.props.config.isAddress2Enabled||this.props.config.allowAddAddressAtHost||this.props.config.address.matchedAddressType||this.props.config.address2.matchedAddressType?p=!0:(l=!0,t=!0,a=!1,m=!1,d&&(h=!0,d=!1))):!this.props.config.isBB&&this.props.config.isPhoneNumberEditable&&this.props.config.isPostalAddressEditable&&(!this.props.config.isAddress2Enabled||this.props.config.allowAddAddressAtHost||this.props.config.address.matchedAddressType||this.props.config.address2.matchedAddressType?e=!0:(m=!1,l=!0,t=!0,this.props.config.phone1||this.props.config.phone2||this.props.config.phone3||this.props.config.phone4?s=!0:(c=!0,this.props.config.showAddContactInfoLink=!1)))),g.a.createElement("div",null,g.a.createElement("div",{className:"page-header"},g.a.createElement("h1",{id:"personalInfoPageHeader",tabIndex:"-1",ref:"personalInfoPageHeader","aria-describedby":"overViewContainer"},this.props.config.strings.personalInformationHeader)),g.a.createElement("div",{className:"di-callout {xs-void}"},g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col-md-4"},g.a.createElement("span",null)),g.a.createElement("div",{className:"col-md-8"},g.a.createElement("div",{id:"settingsFullName",className:"paddingBottom20"},g.a.createElement("div",{className:"control-label h3"},this.props.config.userName)),""!=this.props.config.memberNumber&&void 0!==this.props.config.memberNumber?g.a.createElement("div",{id:"settingsMemberNumber"},this.props.config.strings.overviewPersonalIdTitle,": ",this.props.config.memberNumber):null))),this.props.config.isBB?g.a.createElement("div",{className:"di-callout {xs-void}"},this.props.config.email?g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col-md-4 paddingBottom20"},g.a.createElement("span",{id:"primaryEmailAddressLabel"},g.a.createElement("div",{id:"bbOverviewPrimaryEmailTitle",className:"control-label h3"},this.props.config.strings.overviewPrimaryEmail)),g.a.createElement("span",{id:"updateEmailLinkForOverview"}," ","|"," ",g.a.createElement("a",{href:y,"aria-label":this.props.config.strings.overviewPrimaryEmail},this.props.config.strings.overviewUpdate))),g.a.createElement("div",{className:"col-md-8"},g.a.createElement("div",{id:"settingsPrimaryEmailAddress"},this.props.config.email))):g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col-md-4 paddingBottom20"},g.a.createElement("span",{id:"primaryEmailAddressLabel"},g.a.createElement("div",{id:"bbOverviewPrimaryEmailTitle",className:"control-label h3"},this.props.config.strings.overviewPrimaryEmail))),g.a.createElement("div",{className:"col-md-8"},g.a.createElement("span",{id:"updateEmailLinkForOverview"},g.a.createElement("a",{href:y,"aria-label":this.props.config.strings.overviewPrimaryEmail},g.a.createElement(f.a,{id:"addEmail",name:"Add"}),g.a.createElement("span",{className:"paddingLeft8"},"Add Email")))))):null,this.props.config.primaryUser?g.a.createElement("span",null,this.props.config.isBB?g.a.
2createElement("span",null,g.a.createElement("div",{className:"di-callout {xs-void}"},g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col-md-4 paddingBottom20"},g.a.createElement("span",null,g.a.createElement("div",{id:"bbMySettingTitle",className:"control-label h3"},this.props.config.mySettingTitle),this.props.config.userOptionsCgiEnabled?g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{href:this.props.config.userOptionsCgiUrl,id:"userCgiEnableLink"},this.props.config.strings.overviewUpdate," ")):null)),g.a.createElement("div",{className:"col-md-8"},g.a.createElement("span",null,g.a.createElement("div",{className:"paddingBottom20"},g.a.createElement("div",{id:"contactInfo"},this.props.config.CompanyName?g.a.createElement("span",null,this.props.config.CompanyName):null),g.a.createElement("div",{id:"companyId"},this.props.config.strings.overviewCompanyIdTitle,":"," ",this.props.config.CompanyId)),g.a.createElement("div",{className:"paddingBottom20"},this.props.config.bizPostalAddress.address1?g.a.createElement("div",null,g.a.createElement("span",{id:"settingsAddress1"},this.props.config.bizPostalAddress.address1)):null,this.props.config.bizPostalAddress.address2?g.a.createElement("div",{id:"settingsAddress2"},this.props.config.bizPostalAddress.address2,"\xa0"):null,this.props.config.bizPostalAddress.city?g.a.createElement("span",{id:"settingsAddressCity"},this.props.config.bizPostalAddress.city,",\xa0"):null,this.props.config.bizPostalAddress.state?g.a.createElement("span",{id:"settingsAddressState"},this.props.config.bizPostalAddress.state,"\xa0"):null,this.props.config.bizPostalAddress.postalCode?g.a.createElement("span",{id:"settingsAddressPostalCode"},this.props.config.bizPostalAddress.postalCode):null,this.props.config.settingsCountryName?g.a.createElement("div",{id:"settingsAddressCountry"},this.props.config.settingsCountryName):null)))),this.props.config.phone&&g.a.createElement("div",{className:"row"},this.props.config.phoneLabelEnabled&&g.a.createElement("div",{className:"col-md-4"},g.a.createElement("span",{className:"control-label h3"},this.props.config.phoneLabel)),g.a.createElement("div",{id:"settingsPhoneNumberForContactInfo1",className:C()("col-md-8",{"col-md-offset-4":!this.props.config.phoneLabelEnabled})},this._formattedPhone("",this.props.config.phone))))):g.a.createElement("span",null,this.props.config.isUpdateContactInformationEnabled&&(this.props.config.isPostalAddressEditable||this.props.config.isPhoneNumberEditable||this.props.config.hasProperAddress||!d)?g.a.createElement("div",{className:"di-callout {xs-void}"},g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col-md-4 paddingBottom20"},g.a.createElement("div",{id:"overviewContactInfoTitle",className:"control-label h3",style:{padding:0}},this.props.config.strings.overviewContactInformation),e&&!this.props.config.showAddContactInfoLink?g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{href:w,onclick:"parent.setDefaultScrollBehavior(true);",id:"userCgiEnableLink","aria-label":this.props.config.strings.overviewContactInformation+" "+this.props.config.strings.overviewUpdate},this.props.config.strings.overviewUpdate)):null,o&&(this.props.config.hasProperAddress||this.props.config.phone1||this.props.config.phone2||this.props.config.phone3||this.props.config.phone4)?g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{href:r,id:"userCgiEnableLink","aria-label":this.props.config.strings.overviewContactInformation+" "+this.props.config.strings.overviewUpdate},this.props.config.strings.overviewUpdate)):null),g.a.createElement("div",{className:"col-md-8"},!o||this.props.config.hasProperAddress||this.props.config.phone1||this.props.config.phone2||this.props.config.phone3||this.props.config.phone4?null:g.a.createElement("div",{className:"row col-xs-11"},g.a.createElement("a",{href:r,id:"showAddContactInfoLinkForCGIEdit",className:"icon",ref:"showAddContactInfoLinkForCGIEdit"},g.a.createElement("span",{id:"showAddContactInfoLinkLabelForCGIEdit",className:"glyphicon glyphicon-plus"}," ",this.props.config.strings.showAddContactInfoLink)))),g.a.createElement("div",{className:"col-md-8"}
2,this.props.config.showAddContactInfoLink&&!o?g.a.createElement("div",{className:"row col-xs-11"},g.a.createElement("a",{href:w,role:"link",id:"showAddContactInfoLink",className:"icon",ref:"showAddContactInfoLink"},g.a.createElement("span",{id:"showAddContactInfoLinkLabel",className:"glyphicon glyphicon-plus"}," ",this.props.config.strings.showAddContactInfoLink))):null),g.a.createElement("div",{className:"col-md-8"},g.a.createElement(k,Object.assign({},this.props,{index:"1",address:this.props.config.address,commonEdit:e,howIUpdateAddress:t,seperateEditAddress:i,commonCGIEdit:o,noAddress:l,addAddress:p,showNoContactInfo:h,handleSupportLinkClick:this._handleClick,allowRedirectToUpdateUrl:m})),g.a.createElement(k,Object.assign({},this.props,{index:"2",address:this.props.config.address2,commonEdit:e,howIUpdateAddress:(!this.props.config.address.hasProperAddress||!this.props.config.address2.hasProperAddress)&&t,seperateEditAddress:(!this.props.config.address.hasProperAddress||!this.props.config.address2.hasProperAddress)&&i,commonCGIEdit:o,noAddress:!!this.props.config.hasProperAddress&&l,addAddress:!!this.props.config.hasProperAddress&&p,showNoContactInfo:!1,handleSupportLinkClick:this._handleClick,allowRedirectToUpdateUrl:m})))),this.props.config.phone1&&this.canDisplayPhoneNumber(1)&&g.a.createElement("div",{className:"row"},this.props.config.phoneLabelEnabled&&g.a.createElement("div",{className:"col-md-4"},g.a.createElement("span",{className:"control-label h3"},this.props.config.phone1Label)),g.a.createElement("div",{className:C()("col-md-8",{"col-md-offset-4":!this.props.config.phoneLabelEnabled})},g.a.createElement("span",{id:"settingsPhoneNumberForContactInfo1"},this._formattedPhone(this.props.config.countryCode1,this.props.config.phone1)),a&&u?g.a.createElement("span",{id:"settingsPhoneSecondaryUpdate"},this.props.config.partialContactInformationUpdateUrl?g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{id:"phonePartialUpdateUrlLink",href:this.props.config.partialContactInformationUpdateUrl,"aria-label":"Phone Number "+this.props.config.strings.overviewUpdateSecondary},this.props.config.strings.overviewUpdateSecondary)):g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{tabIndex:"0",ref:"contactUS",id:"phoneContactUsLink",onClick:this._handleClick,onKeyDown:this._handleClick,"aria-label":"Phone Number "+this.props.config.strings.overviewUpdateSecondary,href:"javascript:void(0)"},this.props.config.strings.overviewUpdateSecondary))):null,s&&u?g.a.createElement("span",{id:"settingsUpdateContactLinkA3"}," ","|"," ",g.a.createElement("a",{href:w,"aria-label":"Phone Number "+this.props.config.strings.overviewUpdate},this.props.config.strings.overviewUpdate)):null)),this.props.config.phone2&&this.canDisplayPhoneNumber(2)&&g.a.createElement("div",{className:C()("row",{"phone-number-spacing":this.props.config.phoneLabelEnabled})},this.props.config.phoneLabelEnabled&&g.a.createElement("div",{className:"col-md-4"},g.a.createElement("span",{className:"control-label h3"},this.props.config.phone2Label)),g.a.createElement("div",{id:"settingsPhoneNumberForContactInfo2",className:C()("col-md-8",{"col-md-offset-4":!this.props.config.phoneLabelEnabled})},this._formattedPhone(this.props.config.countryCode2,this.props.config.phone2),a&&v?g.a.createElement("span",{id:"settingsPhoneSecondaryUpdate"},this.props.config.partialContactInformationUpdateUrl?g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{id:"phonePartialUpdateUrlLink",href:this.props.config.partialContactInformationUpdateUrl,"aria-label":"Phone Number "+this.props.config.strings.overviewUpdateSecondary},this.props.config.strings.overviewUpdateSecondary)):g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{tabIndex:"0",ref:"contactUS",id:"phoneContactUsLink",onClick:this._handleClick,onKeyDown:this._handleClick,"aria-label":"Phone Number "+this.props.config.strings.overviewUpdateSecondary,href:"javascript:void(0)"},this.props.config.strings.overviewUpdateSecondary))):null,s&&v?g.a.createElement("span",{id:"settingsUpdateContactLinkA3"}," ","|"," ",g.a.createElement("a",{href:w,"aria-label":"Phone Number "+this.props.config.strings.overviewUpdate},this.props.config.strings.overviewUpdate)):null)),this.props.config.phone3&&this.canDisplayPhoneNumber(3)&&g.a.createElement("div",{className:C()("row",{"ph
2one-number-spacing":this.props.config.phoneLabelEnabled})},this.props.config.phoneLabelEnabled&&g.a.createElement("div",{className:"col-md-4"},g.a.createElement("span",{className:"control-label h3"},this.props.config.phone3Label)),g.a.createElement("div",{id:"settingsPhoneNumberForContactInfo3",className:C()("col-md-8",{"col-md-offset-4":!this.props.config.phoneLabelEnabled})},this._formattedPhone(this.props.config.countryCode3,this.props.config.phone3),a&&E?g.a.createElement("span",{id:"settingsPhoneSecondaryUpdate"},this.props.config.partialContactInformationUpdateUrl?g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{id:"phonePartialUpdateUrlLink",href:this.props.config.partialContactInformationUpdateUrl,"aria-label":"Phone Number "+this.props.config.strings.overviewUpdateSecondary},this.props.config.strings.overviewUpdateSecondary)):g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{tabIndex:"0",ref:"contactUS",id:"phoneContactUsLink",onClick:this._handleClick,onKeyDown:this._handleClick,"aria-label":"Phone Number "+this.props.config.strings.overviewUpdateSecondary,href:"javascript:void(0)"},this.props.config.strings.overviewUpdateSecondary))):null,s&&E?g.a.createElement("span",{id:"settingsUpdateContactLinkA3"}," ","|"," ",g.a.createElement("a",{href:w,"aria-label":"Phone Number "+this.props.config.strings.overviewUpdate},this.props.config.strings.overviewUpdate)):null)),this.props.config.phone4&&this.canDisplayPhoneNumber(4)&&g.a.createElement("div",{className:C()("row",{"phone-number-spacing":this.props.config.phoneLabelEnabled})},this.props.config.phoneLabelEnabled&&g.a.createElement("div",{className:"col-md-4"},g.a.createElement("span",{className:"control-label h3"},this.props.config.phone4Label)),g.a.createElement("div",{id:"settingsPhoneNumberForContactInfo4",className:C()("col-md-8",{"col-md-offset-4":!this.props.config.phoneLabelEnabled})},this._formattedPhone(this.props.config.countryCode4,this.props.config.phone4),a&&b?g.a.createElement("span",{id:"settingsPhoneSecondaryUpdate"},this.props.config.partialContactInformationUpdateUrl?g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{id:"phonePartialUpdateUrlLink",href:this.props.config.partialContactInformationUpdateUrl,"aria-label":"Phone Number "+this.props.config.strings.overviewUpdateSecondary},this.props.config.strings.overviewUpdateSecondary)):g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{tabIndex:"0",ref:"contactUS",id:"phoneContactUsLink",onClick:this._handleClick,onKeyDown:this._handleClick,"aria-label":"Phone Number "+this.props.config.strings.overviewUpdateSecondary,href:"javascript:void(0)"},this.props.config.strings.overviewUpdateSecondary))):null,s&&b?g.a.createElement("span",{id:"settingsUpdateContactLinkA3"}," ","|"," ",g.a.createElement("a",{href:w,"aria-label":"Phone Number "+this.props.config.strings.overviewUpdate},this.props.config.strings.overviewUpdate)):null)),c&&g.a.createElement("div",{className:C()("row",{"phone-number-spacing":this.props.config.phoneLabelEnabled})},g.a.createElement("div",{id:"addPhoneNumber",className:"col-md-8 col-md-offset-4"},g.a.createElement("span",null,g.a.createElement("a",{href:w,role:"link",id:"addPhoneNumberLink",className:"icon"},g.a.createElement("span",{id:"addPhoneNumberLinkLabel",className:"glyphicon glyphicon-plus"}," ",this.props.config.strings.overivewAddPhoneNumber))))),this.props.config.isPhoneSectionEnabled&&d&&g.a.createElement("div",{className:C()("row",{"phone-number-spacing":this.props.config.phoneLabelEnabled})},g.a.createElement("div",{id:"noPhoneNumber",className:"col-md-8 col-md-offset-4"},g.a.createElement("span",null,this.props.config.strings.overivewNoPhoneNumber),g.a.createElement("span",{id:"noPhoneHowIUpdatePhone"},this.props.config.partialContactInformationUpdateUrl?g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{id:"noPhoneNumberPartialUpdateLink",role:"link",href:this.props.config.partialContactInformationUpdateUrl,"aria-label":this.props.config.strings.overivewNoPhoneNumber+" "+this.props.config.strings.overviewUpdateSecondary},this.props.config.strings.overviewUpdateSecondary)):g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{id:"noPhoneNumberContactUsLink",role:"link",onClick:this._handleClick,href:"javascript:void(0)","aria-label":this.props.config.strings.overivewNoPhoneNumber+" "+this.props.config.strings.overviewUpdateSecondary},this.props.config.strings.overviewUpdateSecondary)))))):null)):null,this.props.config.isBB?null:g.a.createElement("div",{className:"di-callout {xs-void}"},this.props.config.email?g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col-md-4 paddingBottom20"},g.a.createElement("span",{id:"primaryEmailAddressLabel"},g.a.createElement("div",{id:"overviewPrimaryEmailTitle",className:"control-label h3"},this.props.config.strings.overviewPrimaryEmail)),g.a.createElement("span",{id:"updateEmailLinkForOverview"}," ","|"," ",g.a.createElement("a",{href:y,"aria-label":this.props.config.strings.overviewPrimaryEmail+" "+this.props.config.strings.overviewUpdate},this.props.config.strings.overviewUpdate))),g.a.createElement("div",{className:"col-md-8"},g.a.createElement("div",{id:"settingsPrimaryEmailAddress"},this.props.config.email))):g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col-md-4 paddingBottom20"},g.a.createElement("span",{id:"primaryEmailAddressLabel"},g.a.createElement("div",{id:"overviewPrimaryEmailTitle",className:"control-label h3"},this.props.config.strings.overviewPrimaryEmail))),g.a.createElement("div",{className:"col-md-8"},g.a.createElement("span",{id:"updateEmailLinkForOverview"},g.a.createElement("a",{href:y,"aria-label":this.props.config.strings.overviewPrimaryEmail+"Add Email"},g.a.createElement(f.a,{id:"addEmail",name:"Add"}),g.a.createElement("span",{className:"paddingLeft8"},"Add Email")))))))}},{key:"_handleClick",value:function(){this.props.supportToggle()}},{key:"parsePhoneNumber",value:function(e,t){var n=t.replace(/[^0-9]/g,""),a=n,s=e||"";if(!e&&n.length>10)for(var i=!1,o=5;o>0;o--){var r=n.substring(0,o);if(this.props.config.countryCodeData.forEach((function(e,t){e[1].code===r&&(i=!0,a=n.substring(r.length,n.length),s=r)})),i)break}return{phone:a,countryCode:s}}},{key:"canDisplayPhoneNumber",value:function(e){if(this.props.config.contactInfoPhoneAllowHiding){for(var t=[this.props.config.phone1,this.props.config.phone2,this.props.config.phone3,this.props.config.phone4],n=0,a=0;a<t.length;a++)if(t[a]&&(n++,a+1===e))return n<=this.props.config.contactInfoPhoneMaxAllowedCount;return!1}return!0}},{key:"_formattedPhone",value:function(e,t){var n=this.parsePhoneNumber(e,t),a=n.phone,s="";
2return""!=n.countryCode&&"1"!=n.countryCode?a="+"+n.countryCode+" "+a:(this.props.config.isInternationalPhoneSection&&(s="+1 "),""!==n.countryCode&&"1"!==n.countryCode||10!=a.length?"1"===n.countryCode&&11<=a.length&&(a=s+a):a=s+"("+a.substring(0,3)+") "+a.substring(3,6)+"-"+a.substring(6,10)),a}},{key:"manageLogEventListeners",value:function(e){var t=e?"addEventListener":"removeEventListener",n=document.getElementById("userCgiEnableLink");null!=n&&n[t]("click",this.handleEditContactClick);var a=document.getElementById("expandCollapse1Arrow");a&&a[t]("click",this.handleExpandCollpaseClick)}}],[{key:"getUserOptionsCgiUrl",value:function(e){var t=e;if(t){var n=document.createElement("a");if(n.href=e,t=(t=n.href).substring(n.origin.length),window.dbk.isWebview()&&-1!==t.indexOf("/app/home/frame"))t=E.a.parse(n.search.substring(1)).src;else window.dbk.isWebview()||-1!==t.indexOf("/app/home/frame")||(t="".concat("/dbank/live/","app/home/frame?src=").concat(encodeURIComponent(t)))}return console.log("modifiedURL",t),t||e}}]),n}(u.Component),A=n(43),P=n(2290),N=n.n(P),x=n(473),O=n(111),I=n(1519),T=n(89),U=n(1686),L=n(727),B=function(){function e(){Object(i.a)(this,e),this.activationCode=null,this.otpCount=null,this.destId=null,this.chosenDestination=null,this.telephoneCountryCode=null,this.isValidOtp=!0,this.btnDisabled=!0,this.context=null,this.csrfToken=null,this.stateHandle="",this.stateHandle1="",this.stateHandle2="",this.stateHandle3="",this.stateHandle4="",this.stateHandleWhatsApp1="",this.stateHandleWhatsApp2="",this.stateHandleWhatsApp3="",this.stateHandleWhatsApp4="",this.settingOtpError1=!1,this.settingOtpError2=!1,this.settingOtpError3=!1,this.settingOtpError4=!1,this.resTextEnabled1=!1,this.resTextEnabled2=!1,this.resTextEnabled3=!1,this.resTextEnabled4=!1,this.resWhatsAppEnabled1=!1,this.resWhatsAppEnabled2=!1,this.resWhatsAppEnabled3=!1,this.resWhatsAppEnabled4=!1,this.nextExpandedState=[!1,
2!1,!1,!1],this.nextExpandedStateForWhatsApp=[!1,!1,!1,!1],this.expandType="text",this.myNumber="",this.overviewSecurityContactsError=null,this.isProcessing=!1,this.totpExpandOpened=!0,this.bindActions(I.a)}return Object(o.a)(e,[{key:"onInitializePage",value:function(e){this.setState({context:e.context,csrfToken:e.csrfToken,strings:e.strings,resTextEnabled1:!1,resTextEnabled2:!1,resTextEnabled3:!1,resTextEnabled4:!1,resWhatsAppEnabled1:!1,resWhatsAppEnabled2:!1,resWhatsAppEnabled3:!1,resWhatsAppEnabled4:!1,nextExpandedState:[!1,!1,!1,!1],nextExpandedStateForWhatsApp:[!1,!1,!1,!1]})}},{key:"onResetActivationPresentationFlags",value:function(){this.setState({resTextEnabled1:!1,resTextEnabled2:!1,resTextEnabled3:!1,resTextEnabled4:!1,resWhatsAppEnabled1:!1,resWhatsAppEnabled2:!1,resWhatsAppEnabled3:!1,resWhatsAppEnabled4:!1})}},{key:"onCloseExpandComponent",value:function(e){this.nextExpandedState[0],this.nextExpandedState[1],this.nextExpandedState[2],this.nextExpandedState[3];var t=[false,false,false,false];this.nextExpandedState=t;this.nextExpandedStateForWhatsApp[0],this.nextExpandedStateForWhatsApp[1],this.nextExpandedStateForWhatsApp[2],this.nextExpandedStateForWhatsApp[3];this.nextExpandedStateForWhatsApp=[false,false,false,false],this.setState({nextExpandedState:this.nextExpandedState,nextExpandedStateForWhatsApp:this.nextExpandedStateForWhatsApp})}},{key:"resetFields",value:function(){this.isValidOtp=!0,this.myNumber=""}},{key:"onHandleTotpToggle",value:function(e){this.totpExpandOpened=e}},{key:"onHandleExpandClick",value:function(e){var t=e.dest,n=e.count,a="whatsapp"===e.expandType,s=this.nextExpandedState[0],i=this.nextExpandedState[1],o=this.nextExpandedState[2],r=this.nextExpandedState[3],l=this.nextExpandedStateForWhatsApp[0],p=this.nextExpandedStateForWhatsApp[1],c=this.nextExpandedStateForWhatsApp[2],d=this.nextExpandedStateForWhatsApp[3];s=!1,i=!1,o=!1,r=!1,l=!1,p=!1,c=!1,d=!1,a?(1==n&&(l=!this.nextExpandedStateForWhatsApp[0]),2==n&&(p=!this.nextExpandedStateForWhatsApp[1]),3==n&&(c=!this.nextExpandedStateForWhatsApp[2]),4==n&&(d=!this.nextExpandedStateForWhatsApp[3]),this.expandType="whatsapp"):(1==n&&(s=!this.nextExpandedState[0]),2==n&&(i=!this.nextExpandedState[1]),3==n&&(o=!this.nextExpandedState[2]),4==n&&(r=!this.nextExpandedState[3]),this.expandType="text"),this.nextExpandedState=[s,i,o,r],this.nextExpandedStateForWhatsApp=[l,p,c,d],this.setState({nextExpandedState:this.nextExpandedState,nextExpandedStateForWhatsApp:this.nextExpandedStateForWhatsApp}),(s||i||o||r||l||p||c||d)&&this.onVerifyDestination([t.id.value,t.contactInfo,n,t.telephoneCountryCode,a?"WHATSAPP_SMS":"SMS",!0])}},{key:"onHandleOtpChange",value:function(e){var t=e,n=!0,a=this.myNumber;null!=t&&""!=t?(/^[0-9]+$/.test(t)||(t=a),n=!1):n=!0,this.setState({btnDisabled:n,activationCode:t,settingOtpError1:!1,settingOtpError2:!1,settingOtpError3:!1,settingOtpError4:!1,isValidOtp:!0,myNumber:t})}},{key:"onVerifyDestination",value:function(e){var t=this,n=e[0],a=e[1],s=e[2],i=e[3],o=e[4]||"SMS",r=!!e[5],l="WHATSAPP_SMS"===o;l&&(i=Object(L.c)(i)),this.resetFields(),this.setState({otpCount:s,destId:n,chosenDestination:a,telephoneCountryCode:i});var p="";r||(l?1==s?p=this.stateHandleWhatsApp1||"":2==s?p=this.stateHandleWhatsApp2||"":3==s?p=this.stateHandleWhatsApp3||"":4==s&&(p=this.stateHandleWhatsApp4||""):1==s?p=this.stateHandle1||"":2==s?p=this.stateHandle2||"":3==s?p=this.stateHandle3||"":4==s&&(p=this.stateHandle4||"")),U.a.activateDestination(this.csrfToken,null,a,n,p,i,o).then((function(e){if(200===e.status){var n=e.data;if(void 0===n.errorMessage){var a={};a[l?"stateHandleWhatsApp".concat(s):"stateHandle".concat(s)]=n.statehandle||"",t.setState(a)}}}))}},{key:"onActivateDestination",value:function(e){var t=this,n=e&&e[0],a=e&&e[1],s=e&&e[2],i=n&&n.value||this.destId||"",o=a&&a.value||this.chosenDestination||"",r=s&&s.value||this.telephoneCountryCode||"",l="whatsapp"===this.expandType;if(l&&(r=Object(L.c)(r)),i&&o){var p="";l?1==this.otpCount?p=this.stateHandleWhatsApp1||"":2==this.otpCount?p=this.stateHandleWhatsApp2||"":3==this.otpCount?p=this.stateHandleWhatsApp3||"":4==this.otpCount&&(p=this.stateHandleWhatsApp4||""):1==this.otpCount?p=this.stateHandle1||"":2==this.otpCount?p=this.stateHandle2||"":3==this.otpCount?p=this.stateHandle3||"":4==this.otpCount&&(p=this.stateHandle4||"");var c=l?"WHATSAPP_SMS":"SMS";U.a.activateDestination(this.csrfToken,this.activationCode,o,i,p,r,c).then((function(e){if(200===e.status){var n=e.data;if(void 0===n.errorMessage){var a=n.destinationActivated||n.destinationActivatedWhatsApp,s=l?"resWhatsAppEnabled".concat(t.otpCount):"resTextEnabled".concat(t.otpCount),i={};i[l?"stateHandleWhatsApp".concat(t.otpCount):"stateHandle".concat(t.otpCount)]=n.statehandle||"",a&&(i[s]=!0),t.setState(i)}else{1==t.otpCount?!0:2==t.otpCount?!0:3==t.otpCount?!0:4==t.otpCount&&!0,t.settingOtpError1||t.settingOtpError2||t.settingOtpError3||t.settingOtpError4?t.setState({isValidOtp:!0}):t.setState({isValidOtp:!1})}}}))}}}]),e}(),j=T.a.createStore(B,"SettingsSecurityOptionsStore"),D=n(505),W=n.n(D),M=n(26),F=n.n(M),H=n(1687),R=n.n(H),V=n(610),z=function(e){Object(l.a)(n,e);var t=Object(p.a)(n);function n(e){return Object(i.a)(this,n),t.call(this,e)}
2return Object(o.a)(n,[{key:"componentDidMount",value:function(){V.a.resizeIframe(),this.props.contentTargetId&&this.forceUpdate()}},{key:"componentDidUpdate",value:function(){setTimeout((function(){V.a.resizeIframe()}),500)}},{key:"_removeAriaAttribute",value:function(){this.refs.expandCollpaseSection&&(this.refs.expandCollpaseSection.removeAttribute("aria-live"),this.refs.expandCollpaseSection.removeAttribute("aria-atomic"))}},{key:"render",value:function(){var e=this.props.isOpened?"".concat(R.a["selector-icon"]," ").concat(R.a["selector-icon-opened"]):R.a["selector-icon"],t=this.props.title;this.props.expandedTitle&&this.props.isOpened&&(t=this.props.expandedTitle);var n=this.props.id;n&&(n+="Title");var a=this.props.id;a&&(a+="Arrow");var s=this.props.id;s&&(s+="Content");var i=g.a.createElement("div",{"aria-live":"assertive","aria-atomic":"true",ref:"expandCollpaseSection"},g.a.createElement(W.a,{isOpened:this.props.isOpened,springConfig:this.animationConfig,id:s},g.a.createElement("span",{className:R.a.content},this.props.children))),o=i;if(this.props.contentTargetId&&"undefined"!==typeof document){var r=document.getElementById(this.props.contentTargetId);o=r?F.a.createPortal(i,r):void 0}return g.a.createElement("span",{className:R.a["expand-collapse"],id:this.props.id},g.a.createElement("span",{className:R.a.selector+" brand-link",onClick:this.props.onClick,onKeyPress:this.props.onClick,id:a},g.a.createElement("span",{className:R.a["selector-label"],tabIndex:"0",role:"link",id:n,"aria-describedby":!this.props.isOpened&&this.props.ariaLabelledby?this.props.ariaLabelledby+" "+n:s,onBlur:this._removeAriaAttribute.bind(this),"aria-expanded":!!this.props.isOpened},t),g.a.createElement("span",{className:e})),o)}}]),n}(u.Component);z.PropTypes={title:_.a.string.isRequired,expandedTitle:_.a.string,children:_.a.element.isRequired,id:_.a.string,contentTargetId:_.a.string};var K=n(534),J=n(2291),G=n.n(J),Q=n(1407),q=n(69),Z=n(1433),X=n.n(Z),Y=function(e){Object(l.a)(n,e);var t=Object(p.a)(n);function n(e){var a;return Object(i.a)(this,n),(a=t.call(this,e)).state={showToolTipPopOver:!1},a._handleClick=a._handleClick.bind(Object(r.a)(a)),a._closeToolTip=a._closeToolTip.bind(Object(r.a)(a)),a._closeOnEscape=a._closeOnEscape.bind(Object(r.a)(a)),a._toolTipClickOut=a._toolTipClickOut.bind(Object(r.a)(a)),a}return Object(o.a)(n,[{key:"componentDidUpdate",value:function(){var e=this;this.state.showToolTipPopOver&&setTimeout((function(){Q.a.handleFocusRestriction(e.refs.tooltipPopup,q.a.TAB_ELEMENT_SLECETORS_FOR_POPUP,!0)}),500)}},{key:"_handleClick",value:function(){this.setState({showToolTipPopOver:!0})}},{key:"_toolTipClickOut",value:function(){this.setState({showToolTipPopOver:!1})}},{key:"_closeOnEscape",value:function(e){var t=this;27==e.keyCode&&(this.setState({showToolTipPopOver:!1}),setTimeout((function(){t.refs.tooltipPopup.focus()}),300))}},{key:"_closeToolTip",value:function(e){var t=this;e.stopPropagation(),this.setState({showToolTipPopOver:!1}),setTimeout((function(){t.refs.tooltipPopup.focus()}),300)}},{key:"render",value:function(){var e="",t="",n="",a=this.props.id;return a&&(e=a+"Help",t=a+"Text",n=a+"Close"),g.a.createElement(X.a,{onClickOut:this._toolTipClickOut},g.a.createElement("a",{href:"javascript:void(0);",onClick:this._handleClick,ref:"tooltipPopup","aria-haspopup":"true","aria-label":this.state.showToolTipPopOver?this.props.children:this.props.label},g.a.createElement(f.a,{id:e,name:"Help"}," "),this.state.showToolTipPopOver?g.a.createElement("span",{className:G.a["export-type-container"]+" popover fade bottom in",tabIndex:"-1",role:"alertdialog","aria-live":"assertive","aria-atomic":"true",id:"popover846547",ref:"popupOver"},g.a.createElement("span",{className:"arrow "+G.a["n-arrow"]}),g.a.createElement("span",{className:"popover-content",role:"application"},g.a.createElement("button",{role:"button",onClick:this._closeToolTip,"aria-describedby":"popover846547 "+t,"aria-label":"close",onKeyDown:this._closeOnEscape,className:G.a["tooltip-cls"]},g.a.createElement(f.a,{id:n,name:"Close"})),g.a.createElement("p",{id:t,dangerouslySetInnerHTML:{__html:this.props.children}}))):null))}}]),n}(u.Component);Y.PropTypes={children:_.a.element.isRequired,id:_.a.string};var $=n(1594),ee=n(1719),te={VOICE:0,WHATSAPP_SMS:1,EMAIL:2,TOKEN:3,TOTP:4};function ne(e,t){return(void 0!==te[e.protocol]?te[e.protocol]:5)-(void 0!==te[t.protocol]?te[t.protocol]:5)}var ae,se,ie=function(e){Object(l.a)(n,e);var t=Object(p.a)(n);function n(){var e;Object(i.a)(this,n);for(var a=arguments.length,s=new Array(a),o=0;o<a;o++)s[o]=arguments[o];return(e=t.call.apply(t,[this].concat(s)))._activateDestination=e._activateDestination.bind(Object(r.a)(e)),e._activateDestinationForWhatsApp=e._activateDestinationForWhatsApp.bind(Object(r.a)(e)),e._handleOtpChange=e._handleOtpChange.bind(Object(r.a)(e)),e._renderTotpToken=e._renderTotpToken.bind(Object(r.a)(e)),e._copyTotpSecret=e._copyTotpSecret.bind(Object(r.a)(e)),e.state={btnDisabled:!0,activationCode:null,otpCount:"",resTextEnabled:!1,myNumber:""},e}return Object(o.a)(n,[{key:"UNSAFE_componentWillMount",value:function(){I.a.initializePage(this.props.config);var e=Object(L.a)(this.props.config),t=this.props.config.destData;if(t){var n=JSON.parse(t);e||(n=n.filter((function(e){return"WHATSAPP_SMS"!==e.protocol})))}this.expandState=!0;for(var a=this,s=!1,i=!1,o=null,r=null,l=null,p=this.props.config.fISupportedIntlCountryCodeForText,c=Object(A.a)(new Set(p)),d=n.map((function(e,t){var p=!1,d=!1,h=!1;if(o=null,"VOICE"==e.protocol){if(s=!1,i=!1,1,1==e.telephoneCountryCode)return o="("+e.contactInfo.substring(0,3)+") "+e.contactInfo.substring(3,6)+"-"+e.contactInfo.substring(6,10),r=n.filter((function(t,n){if("SMS"==t.protocol&&e.contactInfo==t.contactInfo)return s=!0,!0})),l=n.filter((function(t,n){if("WHATSAPP_SMS"==t.protocol&&Object(L.d)(e,t)&&Object(L.b)(t))return i=!0,!0})),e.formattedDestination=o,e.textEnabled=s,e.textDestination=r,e.whatsAppSmsEnabled=i,e.whatsAppSmsDestination=l,e;if(null!=c&&0!=c.length){for(var m=0;m<c.length;m++){c[m]==e.telephoneCountryCode&&(o="+"+e.telephoneCountryCode+" "+e.contactInfo,!0,r=n.map((function(t,n){"SMS"!=t.protocol||e.contactInfo!=t.contactInfo||e.telephoneCountryCode!=t.telephoneCountryCode||(s=!0)})),l=n.filter((function(t,n){if("WHATSAPP_SMS"==t.protocol&&Object(L.d)(e,t)&&Object(L.b)(t))return i=!0,!0})))}return e.formattedDestination=o,e.textEnabled=s,e.textDestination=r,e.whatsAppSmsEnabled=i,e.whatsAppSmsDestination=l,e}return!1,!1,n.map((function(t,n){"WHATSAPP_SMS"==t.protocol&&Object(L.d)(e,t)&&Object(L.b)(t)&&!0})),n.map((function(t,n){"SMS"!=t.protocol||e.contactInfo!=t.contactInfo||e.telephoneCountryCode!=t.telephoneCountryCode||!0})),e.formattedDestination=o,e.textEnabled=s,e.textDestination=r,e.whatsAppSmsEnabled=i,e.whatsAppSmsDestination=l,e}if("WHATSAPP_SMS"==e.protocol){var u=Object(L.c)(e.telephoneCountryCode);return n.some((function(t){return"VOICE"==t.protocol&&Object(L.d)(t,e)}))||(1==u?o="("+e.contactInfo.substring(0,3)+") "+e.contactInfo.substring(3,6)+"-"+e.contactInfo.substring(6,10):null==c||0==c.length||-1===c.indexOf(u)&&-1===c.indexOf(Number(u))||(o="+"+u+" "+e.contactInfo),!o&&u&&(o="+"+u+" "+e.contactInfo),o&&(e.formattedDestination=o,e.whatsAppSmsEnabled=Object(L.b)(e),e.isWhatsAppSmsOnly=!0)),e}return a.props.config.fiAlternateMFAEnabled&&"EMAIL"==e.protocol?(p=!0,e.settingsEmailAddress=p,e):a.props.config.isVipTokenEnabled&&"TOKEN"==e.protocol?(d=!0,e.settingVipToken=d,e):a.props.config.isTotpTokenEnabled&&"TOTP"==e.protocol?(h=!0,e.settingTotpToken=h,e):void 0})),h=[],m=[],u=null,g=null,f=0;f<d.length;f++)if(d[f]&&d[f].protocol)switch(d[f].protocol){case"VOICE":h.push(d[f]),d[f].whatsAppSmsEnabled&&m.push(d[f]);break;case"WHATSAPP_SMS":d[f].isWhatsAppSmsOnly&&(h.push(d[f]),m.push(d[f]));break;case"EMAIL":u=d[f];break;case"TOKEN":case"TOTP":g=d[f]}
2h.sort(ne),this.setState({destListParsed:[h,m,u,g]})}},{key:"componentDidUpdate",value:function(e){(e.config&&e.config.destData)!==(this.props.config&&this.props.config.destData)&&I.a.resetActivationPresentationFlags()}},{key:"render",value:function(){var e=0,t=this.props.config.destData,n="settingsPhoneNumber",a="toBeSmsEnabledId",s="toBeSmsEnabledContactInfo",i="toBeSmsEnabledCountryCode",o="otpNumberDescription",r="expandCollapseContent",l="",p="otpNumberInputDescription",c={checkOrigin:!1,inPageLinks:!0,heightCalculationMethod:-1!==navigator.userAgent.indexOf("MSIE")?"max":"lowestElement"},d=Object(L.a)(this.props.config),h=!1,m=!1,u=!1,v=!1;if(t){var E=JSON.parse(t);d||(E=E.filter((function(e){return"WHATSAPP_SMS"!==e.protocol})))}var b=this.props.config.fISupportedIntlCountryCodeForText,y=Object(A.a)(new Set(b)),C=E.filter((function(e){return"WHATSAPP_SMS"!=e.protocol||!E.some((function(t){return"VOICE"==t.protocol&&Object(L.d)(t,e)}))}));C.sort(ne);var w=C.map((function(t,b){var C=!1,w=!1,_=!1,k=!1,S=!1;if(l="","VOICE"==t.protocol)if(h=!1,m=!1,e+=1,1==t.telephoneCountryCode)l="("+t.contactInfo.substring(0,3)+") "+t.contactInfo.substring(3,6)+"-"+t.contactInfo.substring(6,10),E.map((function(e,n){"SMS"!=e.protocol||t.contactInfo!=e.contactInfo||(h=!0)})),E.map((function(e,n){"WHATSAPP_SMS"==e.protocol&&Object(L.d)(t,e)&&Object(L.b)(e)&&(m=!0)}));else{if(null!=y&&0!=y.length)for(var A=0;A<y.length;A++){y[A]==t.telephoneCountryCode&&(l="+"+t.telephoneCountryCode+" "+t.contactInfo,_=!0,E.map((function(e,n){"SMS"!=e.protocol||t.contactInfo!=e.contactInfo||t.telephoneCountryCode!=e.telephoneCountryCode||(h=!0)})),E.map((function(e,n){"WHATSAPP_SMS"==e.protocol&&Object(L.d)(t,e)&&Object(L.b)(e)&&(m=!0)})))}u=!1,v=!1,E.map((function(e,n){"WHATSAPP_SMS"==e.protocol&&Object(L.d)(t,e)&&Object(L.b)(e)&&(v=!0)})),E.map((function(e,n){"SMS"!=e.protocol||t.contactInfo!=e.contactInfo||t.telephoneCountryCode!=e.telephoneCountryCode||(u=!0)}))}else if(this.props.config.fiAlternateMFAEnabled&&"EMAIL"==t.protocol)C=!0;else if(this.props.config.isVipTokenEnabled&&"TOKEN"==t.protocol)w=!0;else if(this.props.config.isTotpTokenEnabled&&"TOTP"==t.protocol)k=!0;else if("WHATSAPP_SMS"==t.protocol){e+=1,S=!0;var P=Object(L.c)(t.telephoneCountryCode);1==P?l="("+t.contactInfo.substring(0,3)+") "+t.contactInfo.substring(3,6)+"-"+t.contactInfo.substring(6,10):(null==y||0==y.length||-1===y.indexOf(P)&&-1===y.indexOf(Number(P)))&&null!=y&&0!=y.length||(l="+"+P+" "+t.contactInfo,_=!0),!l&&P&&(l="+"+P+" "+t.contactInfo)}return g.a.createElement("div",{key:"settingsSecurityOptions"+b+l},"VOICE"==t.protocol||"WHATSAPP_SMS"==t.protocol&&S?g.a.createElement("div",{className:N.a.paddingBottom20,key:b+l},g.a.createElement("div",null,S?g.a.createElement("span",{id:n+e},g.a.createElement("span",{className:N.a.marginRight8},l,"\xa0|"),(Object(L.b)(t)||this.props["resWhatsAppEnabled".concat(e)])&&g.a.createElement("span",null,this.props.config.strings.overviewSecurityContactsWhatsAppEnabled)):1==t.telephoneCountryCode||_?g.a.createElement("div",{id:n+e},g.a.createElement("span",{className:N.a.marginRight8},l),g.a.createElement("br",null),h||this.props["resTextEnabled"+e]?g.a.createElement("span",null,this.props.config.strings.overviewSecurityContactsTextEnabled):g.a.createElement("span",{style:{display:"inline-block",marginRight:"15px"}},g.a.createElement("span",null,g.a.createElement("span",{id:"settingsEnableSms"+e}),g.a.createElement("a",{id:"settingsSmsInfo"+e}),g.a.createElement(z,{ref:"expandCollapseDropdown",id:"expandCollapse"+e,contentTargetId:r+e,isOpened:this.props.nextExpandedState[e-1],onClick:this._handleExpandClick.bind(this,e,"text"),title:g.a.createElement("span",{style:{whiteSpace:"nowrap"}},this.props.config.strings.overviewSecurityContactsEnableForTextLink),ariaLabelledby:n+e,expandedTitle:g.a.createElement("span",{style:{whiteSpace:"nowrap"}},this.props.config.strings.overviewSecurityContactsEnableForTextLink)},g.a.createElement("div",null,g.a.createElement("hr",null),g.a.createElement("div",{id:"otpTooltipContent"+e,className:N.a.paddingBottom30},g.a.createElement("button",{type:"button",className:N.a["close-icon"]+" btn","aria-label":"close",onClick:this._closeExpandComponent.bind(this,e)},g.a.createElement(f.a,{id:"expandCollapseClose"+e,name:"Close"})),g.a.createElement("span",null,g.a.createElement("div",{className:N.a.paddingBottom30,id:"otpDescription"+e},this.props.config.strings.overviewSecurityContactsCarrierDescription),g.a.createElement("div",{id:o+e,className:N.a.font14},this.props.config.strings.overviewSecurityContactsPhoneDescription,"\xa0",l),g.a.createElement("div",{id:p+e,className:N.a.font14},this.props.config.strings.overviewSecurityContactsInputDescription2)),g.a.createElement("div",{className:N.a.font14},g.a.createElement("span",{className:" row col-xs-12"},g.a.createElement("input",{id:a+e,ref:"toBeSmsEnabledId",name:a+e,type:"hidden",value:t.id.value}),g.a.createElement("input",{id:s+e,ref:"toBeSmsEnabledContactInfo",name:s+e,type:"hidden",value:t.contactInfo}),g.a.createElement("input",{id:i+e,ref:"toBeSmsEnabledCountryCode",name:i+e,type:"hidden",value:t.telephoneCountryCode}),g.a.createElement($.a,{id:"settingsOtpInput"+e,ref:"otpId",onKeyUp:this._handleOtpChange,name:a+e,value:this.props.myNumber,type:"text",ariaDescribedBy:o+e+" "+p+e,placeholder:this.props.config.strings.overviewSecurityContactsInputDescription,isValid:this.props.isValidOtp,readOnlyInput:!1,onChange:this._handleOtpChange,labelClassName:"cssClassName",maxLength:this.props.config.maxLengthOTP,validationError:this.props.config.strings.overviewSecurityContactsError,btnId:"settingsConfirmButton"+e,btnDisabled:this.props.btnDisabled,btnOnClick:this._activateDestination,btnLabel:this.props.config.strings.overviewSecurityContactsButtonConfirm}))),g.a.createElement("br",null),g.a.createElement("div",{id:"settingsNoCodeDesc"+e,className:N.a.font14},this.props.config.strings.overviewSecurityContactsNoCodeDescription,"\xa0",g.a.createElement("a",{href:"javascript:void(0)",id:"settingsOtpSendAgain"+e,onClick:this._textAgain.bind(this,e),"aria-label":this.props.config.strings.overviewSecurityContactsNoCodeDescription+""+this.props.config.strings.overviewSecurityContactsTextAgain},this.props.config.strings.overviewSecurityContactsTextAgain))),g.a.createElement("div",{id:"rateToolTipContent"+e,className:N.a.paddingBottom10+" "+N.a.font14},this.props.config.overviewSecurityContactsRateInfo),g.a.createElement("span",{className:N.a.paddingBottom30},g.a.createElement(K.a,{id:"tAndCUrl"+e,className:N.a.font14,title:this.props.config.showTermsTitle,expandedTitle:this.props.config.hideTermsTitle},g.a.createElement(x.a,{src:this.props.config.tAndCUrl,id:"settingsIFrame"+e,resizerOptions:c,allowDomains:["localhost"]})))),g.a.createElement("br",null),g.a.createElement("hr",null)))),d&&(1==t.telephoneCountryCode||_)&&g.a.createElement("span",null,g.a.createElement("span",{style:{padding:"0 8px"}},"|"),m||this.props["resWhatsAppEnabled"+e]?g.a.createElement("span",null,this.props.config.strings.overviewSecurityContactsWhatsAppEnabled):g.a.createElement("span",null,g.a.createElement("span",{id:"settingsEnableWhatsApp"+e}),g.a.createElement(z,{ref:"expandCollapseDropdownWhatsApp",id:"expandCollapseWhatsApp"+e,contentTargetId:r+e,isOpened:this.props.nextE
2xpandedStateForWhatsApp[e-1],onClick:this._handleExpandClick.bind(this,e,"whatsapp"),title:g.a.createElement("span",{style:{whiteSpace:"nowrap"}},this.props.config.strings.overviewSecurityContactsEnableForWhatsAppLink),ariaLabelledby:n+e,expandedTitle:g.a.createElement("span",{style:{whiteSpace:"nowrap"}},this.props.config.strings.overviewSecurityContactsEnableForWhatsAppLink)},g.a.createElement("div",null,g.a.createElement("hr",null),g.a.createElement("div",{id:"otpTooltipContentWhatsApp"+e},g.a.createElement("button",{type:"button",className:N.a["close-icon"]+" btn","aria-label":"close",onClick:this._closeExpandComponent.bind(this,e)},g.a.createElement(f.a,{id:"expandCollapseCloseWhatsApp"+e,name:"Close"})),g.a.createElement("span",null,g.a.createElement("div",{id:"otpNumberDescriptionWhatsApp"+e,className:N.a.font14},g.a.createElement("span",{dangerouslySetInnerHTML:{__html:this.props.config.strings.overviewSecurityContactsWhatsAppDescription}}),"\xa0",l),g.a.createElement("div",{id:"otpNumberInputDescriptionWhatsApp"+e,className:N.a.font14},this.props.config.strings.overviewSecurityContactsInputDescription2)),g.a.createElement("div",{className:N.a.font14},g.a.createElement("span",{className:" row col-xs-12"},g.a.createElement("input",{id:"toBeWhatsAppEnabledId"+e,ref:"toBeWhatsAppEnabledId",name:"toBeWhatsAppEnabledId"+e,type:"hidden",value:t.id.value}),g.a.createElement("input",{id:"toBeWhatsAppEnabledContactInfo"+e,ref:"toBeWhatsAppEnabledContactInfo",name:"toBeWhatsAppEnabledContactInfo"+e,type:"hidden",value:t.contactInfo}),g.a.createElement("input",{id:"toBeWhatsAppEnabledCountryCode"+e,ref:"toBeWhatsAppEnabledCountryCode",name:"toBeWhatsAppEnabledCountryCode"+e,type:"hidden",value:t.telephoneCountryCode}),g.a.createElement($.a,{id:"settingsOtpInputWhatsApp"+e,ref:"otpIdWhatsApp",onKeyUp:this._handleOtpChange,name:"toBeWhatsAppEnabledId"+e,value:this.props.myNumber,type:"text",ariaDescribedBy:"otpNumberDescriptionWhatsApp"+e+" otpNumberInputDescriptionWhatsApp"+e,placeholder:this.props.config.strings.overviewSecurityContactsInputDescription,isValid:this.props.isValidOtp,readOnlyInput:!1,onChange:this._handleOtpChange,labelClassName:"cssClassName",maxLength:this.props.config.maxLengthOTP,validationError:this.props.config.strings.overviewSecurityContactsError,btnId:"settingsConfirmButtonWhatsApp"+e,btnDisabled:this.props.btnDisabled,btnOnClick:this._activateDestinationForWhatsApp,bt
2nLabel:this.props.config.strings.overviewSecurityContactsButtonConfirm}))),g.a.createElement("br",null),g.a.createElement("div",{id:"settingsNoCodeDescWhatsApp"+e,className:N.a.font14},this.props.config.strings.overviewSecurityContactsNoCodeDescription,"\xa0",g.a.createElement("a",{href:"javascript:void(0)",id:"settingsOtpSendAgainWhatsApp"+e,onClick:this._whatsAppAgain.bind(this,e),"aria-label":this.props.config.strings.overviewSecurityContactsNoCodeDescription+""+this.props.config.strings.overviewSecurityContactsWhatsAppAgain},this.props.config.strings.overviewSecurityContactsWhatsAppAgain)),g.a.createElement("br",null)),g.a.createElement("span",{className:N.a.paddingBottom30},g.a.createElement(K.a,{id:"tAndCUrlWhatsApp"+e,className:N.a.font14,title:this.props.config.showTermsTitle,expandedTitle:this.props.config.hideTermsTitle},g.a.createElement(x.a,{src:this.props.config.tAndCUrl,id:"settingsIFrameWhatsApp"+e,resizerOptions:c,allowDomains:["localhost"]})))),g.a.createElement("br",null),g.a.createElement("hr",null)))),g.a.createElement("div",{id:r+e})):g.a.createElement("div",{id:n+e},g.a.createElement("span",null,"+",t.telephoneCountryCode,"\xa0",t.contactInfo," ")," ",u||this.props["resTextEnabled"+e]?g.a.createElement("span",null,"\xa0|"," ",this.props.config.strings.overviewSecurityContactsTextEnabled):null,d&&(v||this.props["resWhatsAppEnabled".concat(e)])&&g.a.createElement("span",null,"\xa0|\xa0",this.props.config.strings.overviewSecurityContactsWhatsAppEnabled)))):C?g.a.createElement("div",{className:N.a.paddingBottom20,id:"settingsEmailAddress"},t.contactInfo):w?g.a.createElement("div",{className:N.a.paddingBottom20},g.a.createElement("div",{id:"settingsVip",className:N.a["position-relative-display-inline"]},g.a.createElement("span",{className:N.a["padding-right8"],dangerouslySetInnerHTML:{__html:this.props.config.strings.overviewVipTokenActivated}}),g.a.createElement(Y,{id:"settingsVipToolTip",label:this.props.config.strings.overviewVipTokenActivated},this.props.config.strings.overviewVipTokenTooltip))):k?this._renderTotpToken():null)}),this);return g.a.createElement("div",null,w)}},{key:"_renderTotpToken",value:function(){var e=" | "+this.props.config.strings.overviewTotpTokenExpandTitle;return g.a.createElement("div",{id:"settingsTotpToken",className:N.a["position-relative-display-inline"]},g.a.createElement("span",{className:N.a["padding-right8"],dangerouslySetInnerHTML:{__html:this.props.config.strings.overviewTotpTokenActivated}}),this.props.config.totpQrData?null:g.a.createElement(Y,{id:"settingsTotpTokenToolTip",label:this.props.config.strings.overviewTotpTokenActivated},this.props.config.strings.overviewTotpTokenTooltip),this.props.config.totpQrData?g.a.createElement("span",null,g.a.createElement(z,{ref:"totpExpandCollapseDropdown",id:"totpExpandCollapseDropdown",isOpened:this.props.totpExpandOpened,onClick:this._handleTotpExpandClick.bind(this),title:e,className:N.a["padding-left10"],expandedTitle:e},g.a.createElement("div",{id:"totpSecretStart",className:"row col-xs-12"},g.a.createElement("hr",null)),g.a.createElement("span",null,this.props.config.strings.overviewTotpTokenQrCodeHelp),g.a.createElement("div",{className:N.a.padding20},g.a.createElement(ee.QRCode,{value:this.props.config.totpQrData,width:"150"})),g.a.createElement("div",{id:"totpOr",className:N.a.paddingBottom20},g.a.createElement("span",null,this.props.config.strings.overviewTotpTokenOr)),g.a.createElement("div",{id:"totpSecret"},g.a.createElement($.a,{id:"totpSecretInputField",ref:"totpSecretInputField",name:"totpSecretCopyInputField",value:this.props.config.totpSecret,type:"text",outerClassName:"row col-xs-12",focusOnInit:!0,readOnlyInput:!0,label:this.props.config.strings.overviewTotpTokenSecretTitle,ariaDescribedBy:this.props.config.strings.overviewTotpTokenSecretTitle,isValid:!0,maxLength:"32",btnId:"totpSecretCopyButton",btnDisabled:!1,btnOnClick:this._copyTotpSecret,btnLabel:this.props.config.strings.overviewTotpTokenSecretCopy})),g.a.createElement("div",{id:"totpSecretEnd",className:"row col-xs-12"},g.a.createElement("hr",null)))):null)}},{key:"_handleOtpChange",value:function(e){I.a.handleOtpChange(e.target.value)}},{key:"_activateDestination",value:function(){I.a.activateDestination([this.refs.toBeSmsEnabledId,this.refs.toBeSmsEnabledContactInfo,this.refs.toBeSmsEnabledCountryCode])}},{key:"_activateDestinationForWhatsApp",value:function(){I.a.activateDestination([this.refs.toBeWhatsAppEnabledId,this.refs.toBeWhatsAppEnabledContactInfo,this.refs.toBeWhatsAppEnabledCountryCode])}},{key:"_textAgain",value:function(e,t){var n=this.state.destListParsed[0][e-1];I.a.verifyDestination([n.id.value,n.contactInfo,e,n.telephoneCountryCode,"SMS"])}},{key:"_whatsAppAgain",value:function(e,t){var n=this.state.destListParsed[0][e-1];I.a.verifyDestination([n.id.value,n.contactInfo,e,n.telephoneCountryCode,"WHATSAPP_SMS"])}},{key:"_copyTotpSecret",value:function(){this.refs.totpSecretInputField.refs.inputElement&&(this.refs.totpSecretInputField.refs.inputElement.focus(),this.refs.totpSecretInputField.refs.inputElement.select(),document.execCommand("copy"),this.refs.totpSecretInputField.refs.inputElement.blur())}},{key:"_handleTotpExpandClick",value:function(){var e=!this.props.totpExpandOpened;I.a.handleTotpToggle(e)}},{key:"_handleExpandClick",value:function(e,t){var n=this.state.destListParsed[0][e-1];this.expandState?this.expandState=!1:this.expandState=!0,I.a.handleExpandClick({dest:n,count:e,expandType:t})}},{key:"_closeExpandComponent",value:function(e,t){I.a.closeExpandComponent(e),setTimeout((function(){document.getElementById("expandCollapse"+e+"Title").focus()}),300)}}],[{key:"getStores",value:function(){return[j]}},{key:"getPropsFromStores",value:function(){return j.getState()}},{key:"componentDidConnect",value:function(e){I.a.initializePage(e.config)}}]),n}(u.Component),oe=Object(O.a)(ie),re=n(889),le=n(1458),pe=Object(o.a)((function e(){Object(i.a)(this,e),this.generateActions("initializePage","sendProfileUnlink","openModal")})),ce=T.a.createActions(pe),de=function(){function e(){Object(i.a)(this,e)}return Object(o.a)(e,null,[{key:"unlinkProfile",value:function(e){return m.a.put(q.a.UNLINK_PROFILE_URL,{linkedUserProfile:[{id:e}]})}}]),e}(),he=function(){function e(){Object(i.a)(this,e),this.state={isProcessing:!1,isSuccess:!1,isError:!1,linkedProfile:null,shouldShowConfirmUnlink:!1},this.bindActions(ce)}return Object(o.a)(e,[{key:"onInitializePage",value:function(e){var t=this;setTimeout((function(){t.setState({linkedProfile:e.linked&&e.linked.length>0?e.linked[0]:null})}),1)}},{key:"onOpenModal",value:function(e){this.setState({shouldShowConfirmUnlink:e})}},{key:"onSendProfileUnlink",value:function(e){var t=this;this.setState({isProcessing:!0}),de.unlinkProfile(e).then((function(e){e&&e.isSuccess?setTimeout((function(){t.setState({isSuccess:!0,isProcessing:!1,linkedProfile:null,shouldShowConfirmUnlink:!1}),window.location.reload()}),1e3):t.setState({isError:!0,isProcessing:!1,shouldShowConfirmUnlink:!1}),t.handleUnsetMessages()})).catch((function(){t.setState({isError:!0,isProcessing:!1,shouldShowConfirmUnlink:!1}),t.handleUnsetMessages()}))}},{key:"handleUnsetMessages",value:function(){var e=this;setTimeout((function(){e.setState({isError:!1,isSuccess:!1})}),5e3)}}]),e}(),me=T.a.createStore(he,"SettingsOverviewStore"),ue=n(2405),ge=n(2402),fe=function(e){Object(l.a)(n,e);var t=Object(p.a)(n);function n(e){var a;return Object(i.a)(this,n),(a=t.call(this,e)).confirmHandlers={onOkClick:function(){a._handleSendUnlink()},onCancelClick:function(){a._handleCancelModal()},onEscKey:function(){a._handleCancelModal()}},a._toggleSupport=a._toggleSupport.bind(Object(r.a)(a)),a.modalConfig=e.config.strings.speedBumpUnlinkProfile,ce.initializePage(e.config),a}return Object(o.a)(n,[{key:"getLinkedProfileName",value:function(){return this.props.linkedProfile?this.props.linkedProfile.fullName:""}},{key:"getLinkedProfileMemberNumber",value:function(){return this.props.linkedProfile?this.props.linkedProfile.memberNumber:""}},{key:"getLinkedProfileBusinessID",value:function(){return this.props.linkedProfile?this.props.linkedProfile.companyId:""}},{key:"hasMemberId",value:function(){var e;return Boolean(null===(e=this.props.linkedProfile)||void 0===e?void 0:e.memberNumber)}},{key:"_toggleSupport",value:function(e){e.preventDefault(),ce.openModal(!0)}},{key:"_handleCancelModal",value:function(){ce.openModal(!1)}},{key:"_handleSendUnlink",value:function(){ce.sendProfileUnlink(this.props.linkedProfile.userId)}},{key:"render",value:function(){var e=this.props.config.isBB;
2return g.a.createElement(g.a.Fragment,null,g.a.createElement("div",{role:"alert","aria-live":"assertive","aria-atomic":"true"},g.a.createElement(ue.a,{anchorOrigin:{vertical:"top",horizontal:"bottom"},autoHideDuration:5e3,open:this.props.isError||this.props.isSuccess},g.a.createElement(ge.a,{severity:this.props.isSuccess?"success":"error",variant:"filled",sx:this.props.isSuccess?{backgroundColor:"rgb(237, 247, 237)",fontSize:"14px",color:"rgb(30, 70, 32)"}:{backgroundColor:"rgb(253, 237, 237)",fontSize:"14px",color:"rgb(95, 33, 32)"}},this.props.isSuccess&&this.props.config.strings.overviewLinkedProfileSuccessText,this.props.isError&&this.props.config.strings.overviewLinkedProfileErrorText))),this.props.linkedProfile&&g.a.createElement("div",{className:"di-callout {xs-void}"},g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col-md-4 paddingBottom20"},g.a.createElement("span",{id:"securityOptionLabel"},g.a.createElement("div",{id:"overviewSecurityOptionsTitle",className:"control-label h3"},this.props.config.strings.overviewLinkedProfileTitle))),g.a.createElement("div",{className:"col-md-8",id:"settingsLinkedProfileInfo"},g.a.createElement("div",{className:"linked-profile-container",id:"settingsLinkedProfileInfo"},g.a.createElement("div",{id:"settingsLinkedProfileUsername"},g.a.createElement("span",null,this.props.config.strings.overviewLinkedProfileUsername,":")," ",g.a.createElement("span",null,this.getLinkedProfileName()))," ",this.hasMemberId()?g.a.createElement("div",{id:"settingsLinkedProfileMemberNum"},g.a.createElement("span",null,this.props.config.strings.overviewLinkedProfileMemberNum,":")," ",g.a.createElement("span",null,this.getLinkedProfileMemberNumber())):g.a.createElement("div",{id:"settingsLinkedProfileBusinessId"},g.a.createElement("span",null,this.props.config.strings.overviewLinkedProfileBusinessID,":")," ",g.a.createElement("span",null,this.getLinkedProfileBusinessID())),e&&g.a.createElement("div",{id:"settingsLinkedProfileMemberNum"},g.a.createElement("a",{href:"#",onClick:this._toggleSupport},this.props.config.strings.overviewLinkedProfileUnlinkText)))))),this.props.shouldShowConfirmUnlink&&g.a.createElement(le.a,{handlers:this.confirmHandlers,config:this.modalConfig}),g.a.createElement(re.a,{show:this.props.isProcessing,text:"Unlinking profile..."}))}}],[{key:"getStores",value:function(){return[me]}},{key:"getPropsFromStores",value:function(){return me.getState()}}]),n}(u.Component),ve=Object(O.a)(fe),Ee=function(e){Object(l.a)(n,e);var t=Object(p.a)(n);function n(){return Object(i.a)(this,n),t.apply(this,arguments)}return Object(o.a)(n,[{key:"render",value:function(){var e="password",t="securityOptions",n="username";return this.props.config.actionId&&(e="password?actionId="+this.props.config.actionId,t="securityOptions?actionId="+this.props.config.actionId,n="username?actionId="+this.props.config.actionId),g.a.createElement("div",null,g.a.createElement("div",{id:"showEnableText"}),g.a.createElement("div",{className:"page-header paddingBottom20"},g.a.createElement("h1",{id:"overviewLoginSecurityTitle"},this.props.config.strings.loginAndSecurityHeader)),g.a.createElement("div",{className:"di-callout {xs-void}"},g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col-md-4 paddingBottom20"},g.a.createElement("span",null," ",g.a.createElement("div",{id:"overviewUsernameTitle",className:"control-label h3"},this.props.config.strings.overviewUsername),this.props.config.updateUsernameEnabled?g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{href:n,"aria-label":this.props.config.strings.overviewUsername+" "+this.props.config.strings.overviewUpdate},this.props.config.strings.overviewUpdate)," "):null)),g.a.createElement("div",{id:"settingsCurrentUsername",className:"col-md-8"},g.a.createElement("span",{id:"settingsUsername"},this.props.config.userId)))),g.a.createElement("div",{className:"di-callout {xs-void}"},g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col-md-4 paddingBottom20"},g.a.createElement("span",null,g.a.createElement("div",{id:"overviewPasswordTitle",className:"control-label h3"},this.props.config.strings.overviewPassword),g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{href:e,"aria-label":this.props.config.strings.overviewPassword+" "+this.props.config.strings.overviewUpdate},this.props.config.strings.overviewUpdate)))),g.a.createElement("div",{className:"col-md-8"},g.a.createElement("span",{id:"settingsPassword"},"**********")))),g.a.createElement("div",{className:"di-callout {xs-void}"},g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col-md-4 paddingBottom20"},g.a.createElement("span",{id:"securityOptionLabel"},g.a.createElement("div",{id:"overviewSecurityOptionsTitle",className:"control-label h3"},this.props.config.strings.overviewSecurityContacts),g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{href:t,id:"editLabel","aria-label":this.props.config.strings.overviewSecurityContacts+" "+this.props.config.strings.overviewUpdate},this.props.config.strings.overviewUpdate)))),g.a.createElement("div",{className:"col-md-8",id:"settingsSecurityContactsInfo"},g.a.createElement(oe,this.props)))),g.a.createElement(ve,this.props))}}]),n}(u.Component),be=n(588),ye=function(e){Object(l.a)(n,e);var t=Object(p.a)(n);function n(){return Object(i.a)(this,n),t.apply(this,arguments)}return Object(o.a)(n,[{key:"render",value:function(){var e="bbBillPayPasswordUpdate",t="bbBillPayUsern
2ameAdd",n="bbBillPayUsernameUpdate";return this.props.config.actionId&&(e="bbBillPayPasswordUpdate?actionId="+this.props.config.actionId,t="bbBillPayUsernameAdd?actionId="+this.props.config.actionId,n="bbBillPayUsernameUpdate?actionId="+this.props.config.actionId),g.a.createElement("div",null,this.props.config.isBB&&void 0!==this.props.config.strings.bbBillPay&&!1===this.props.config.bbBillPayAutoEnrollmentEnabled?g.a.createElement("div",null,g.a.createElement("div",{className:"page-header paddingBottom20"},g.a.createElement("h1",{id:"billPayLoginPageHeader",tabIndex:"-1",ref:"billPayLoginPageHeader","aria-describedby":"overViewContainer"},this.props.config.strings.bbBillPay)),g.a.createElement("div",{role:"alert","aria-live":"assertive","aria-atomic":"true",tabIndex:"0"},g.a.createElement(be.a,{id:"billPayLoginWarningMessage",type:"warning",showIcon:!0,dangerouslySetInnerHTML:{__html:!1===this.props.config.updateBillPayUsernameEnabled?"<strong>"+this.props.config.strings.bbBillPayAddWarning+"</strong>":"<strong>"+this.props.config.strings.bbBillPayEditWarningPartOne+"</strong> "+this.props.config.strings.bbBillPayEditWarningPartTwo}})),g.a.createElement("div",{className:"di-callout {xs-void}"},!1===this.props.config.updateBillPayUsernameEnabled?g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col-md-12 paddingBottom20"},g.a.createElement("h3",{id:"overviewBBBillPayUsernameTitle",className:"control-label"},this.props.config.strings.bbBillPayUsername)),g.a.createElement("div",null,g.a.createElement("span",{className:"col-md-8 paddingBottom20"},g.a.createElement("a",{href:t,"aria-label":this.props.config.strings.bbBillPayUsername+" "+this.props.config.strings.addUsernameAndPassword},g.a.createElement("span",{className:"add-another-link glyphicon glyphicon-plus"}),g.a.createElement("span",{className:"paddingLeft8"},this.props.config.strings.addUsernameAndPassword))))):g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col-md-4 paddingBottom20"},g.a.createElement("span",null,g.a.createElement("h3",{id:"overviewBBBillPayUsernameTitle",className:"control-label"},this.props.config.strings.bbBillPayUsername),g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{href:n,id:"editLabel","aria-label":this.props.config.strings.bbBillPayUsername+" "+this.props.config.strings.overviewUpdate},this.props.config.strings.overviewUpdate)))),g.a.createElement("div",{className:"col-md-8 paddingBottom20"},g.a.createElement("span",{id:"bbBillPayId"},this.props.config.bbBillPayId)))),g.a.createElement("div",{className:"di-callout {xs-void}"},g.a.createElement("div",null,!1===this.props.config.updateBillPayUsernameEnabled?g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col-md-12 paddingBottom20"},g.a.createElement("h3",{id:"overviewBBBillPayPasswordTitle",className:"control-label"},this.props.config.strings.bbBillPayPassword)),g.a.createElement("div",null,g.a.createElement("span",{className:"col-md-8 paddingBottom20"},g.a.createElement("a",{href:t,"aria-label":this.props.config.strings.bbBillPayPassword+" "+this.props.config.strings.addUsernameAndPassword},g.a.createElement("span",{className:"add-another-link glyphicon glyphicon-plus"}),g.a.createElement("span",{className:"paddingLeft8"},this.props.config.strings.addUsernameAndPassword))))):g.a.createElement("div",{className:"row"},g.a.createElement("div",{className:"col-md-4 paddingBottom20"},g.a.createElement("span",null,g.a.createElement("h3",{id:"overviewBBBillPayPasswordTitle",className:"control-label"},this.props.config.strings.bbBillPayPassword),g.a.createElement("span",null," ","|"," ",g.a.createElement("a",{href:e,id:"editLabel","aria-label":this.props.config.strings.bbBillPayPassword+" "+this.props.config.strings.overviewUpdate},this.props.config.strings.overviewUpdate)))),g.a.createElement("div",{className:"col-md-8 paddingBottom20"},g.a.createElement("span",{id:"bbBillPayPassword"},"**********")))))):null)}}]),n}(u.Component),Ce=function(e){Object(l.a)(n,e);var t=Object(p.a)(n);function n(){return Object(i.a)(this,n),t.apply(this,arguments)}return Object(o.a)(n,[{key:"render",value:function(){var e,t,n,a=!1,s=!1,i=!1,o="AUTO_ENROLL"===(null===(e=sessionStorage)||void 0===e?void 0:e.getItem("modernEnrollmentOption"));(this.props.config.isBBAdmin&&this.props.config.isAlertsAppCodeAvail&&this.props.config.alertsEnabled||!this.props.config.isBB&&this.props.config.alertsEnabled)&&(s=!0),!this.props.config.isBBAdmin&&this.props.config.textMessageBankingEnabled&&(i=!0),(this.props.config.isBBAdmin&&this.props.config.isRenameAccountAppCodeAvail&&this.props.config.accountNicknamesEnabled||!this.props.config.isBB&&this.props.config.accountNicknamesEnabled)&&(a=!0);var r,l,p={id:"accountNicknamesLinkForOverview",href:this.props.config.accountNicknamesUrl};o&&null!==(t=window.di)&&void 0!==t&&null!==(n=t.env)&&void 0!==n&&n.context&&(p.href="".concat(null===(r=window.di)||void 0===r||null===(l=r.env)||void 0===l?void 0:l.context).concat("app/home/olb/account/preferences"),console.log({preferencesLinkProps:p}
2));return g.a.createElement("div",null,g.a.createElement("div",{className:"page-header"},g.a.createElement("h1",{id:"otherSettingsTitle"},this.props.config.strings.otherSettingsHeader)),g.a.createElement("div",null,g.a.createElement("div",{className:"row"},a&&g.a.createElement("div",{className:"col-md-4 paddingBottom20"},g.a.createElement("a",p,this.props.config.accountNicknamesTitle)),s?g.a.createElement("div",{className:"col-md-4 paddingBottom20"},g.a.createElement("span",null,g.a.createElement("a",{href:this.props.config.alertsUrl,id:"alertsLinkForOverview"},this.props.config.alertsTitle))):null,i?g.a.createElement("div",{className:"col-md-4 paddingBottom20"},g.a.createElement("span",null,g.a.createElement("a",{href:this.props.config.textMessageBankingUrl,id:"textMessageBankingLinkForOverview"},this.props.config.textMessageBankingTitle))):null)))}}]),n}(u.Component),we=n(1525),_e=n(120),ke=function(e){Object(l.a)(n,e);var t=Object(p.a)(n);function n(e){var a;return Object(i.a)(this,n),(a=t.call(this,e))._closeSupport=a._closeSupport.bind(Object(r.a)(a)),a._closeHandlerOnEsc=a._closeHandlerOnEsc.bind(Object(r.a)(a)),a._focusPhoneContactUsLinkElement=a._focusPhoneContactUsLinkElement.bind(Object(r.a)(a)),a._toggleSupport=a._toggleSupport.bind(Object(r.a)(a)),a._removeAttribute=a._removeAttribute.bind(Object(r.a)(a)),a.state={showSupport:!1,isRemoveAriaDescribedBy:!0},a.phoneContactUsLinkElement="",a}return Object(o.a)(n,[{key:"componentDidMount",value:function(){V.a.resizeIframe(),this.phoneContactUsLinkElement=document.getElementById("phoneContactUsLink")}},{key:"componentDidUpdate",value:function(){V.a.resizeIframe()}},{key:"_toggleSupport",value:function(){this.setState({showSupport:!this.state.showSupport})}},{key:"_removeAttribute",value:function(){_e.a.isIE11()&&this.setState({isRemoveAriaDescribedBy:!1})}},{key:"render",value:function(){var e=!1;return(this.props.config.isBBAdmin&&this.props.config.isRenameAccountAppCodeAvail||this.props.config.isBBAdmin&&this.props.config.isAlertsAppCodeAvail||!this.props.config.isBB)&&this.props.config.primaryUser&&(this.props.config.accountNicknamesEnabled||this.props.config.alertsEnabled||this.props.config.textMessageBankingEnabled)&&this.props.config.otherSettingsEnabledForCMA&&(e=!0),g.a.createElement("div",{className:"container settings-container",id:"overViewContainer",onBlur:this._removeAttribute,"aria-describedby":this.state.isRemoveAriaDescribedBy?"overViewContainer":null},this.state.showSupport&&g.a.createElement(we.a,{supportConfig:this.props.config.supportConfig,handlers:{closeHandler:this._closeSupport,closeHandlerOnEsc:this._closeHandlerOnEsc}}),g.a.createElement("div",null,g.a.createElement("div",{className:"di-container col-xs-12"},g.a.createElement(S,Object.assign({},this.props,{supportToggle:this._toggleSupport})),g.a.createElement(Ee,this.props),g.a.createElement(ye,this.props)),e?g.a.createElement("div",null,"\xa0",g.a.createElement("div",{className:"di-container col-xs-12"},g.a.createElement(Ce,this.props))):null))}},{key:"_closeSupport",value:function(){this._focusPhoneContactUsLinkElement(),this.setState({showSupport:!this.state.showSupport})}},{key:"_closeHandlerOnEsc",value:function(e){27===e.keyCode&&(this._focusPhoneContactUsLinkElement(),this.setState({showSupport:!this.state.showSupport}))}},{key:"_focusPhoneContactUsLinkElement",value:function(){this.phoneContactUsLinkElement&&this.phoneContactUsLinkElement.focus()}}]),n}(u.Component),Se=n(1378),Ae=n(1379),Pe=n(80),Ne=n(62),xe=(n(2292),Object(Pe.b)("appConfigStore")(ae=Object(Pe.c)((se=function(e){Object(l.a)(n,e);var t=Object(p.a)(n);function n(e){var a;return Object(i.a)(this,n),(a=t.call(this,e)).state={},a.handleDocumentClick=function(e){for(var t=e.target;t&&t.tagName&&"a"!==t.tagName.toLowerCase();)t=t.parentNode;if(t&&t.tagName&&"a"===t.tagName.toLowerCase()){var n=a.props.history,s=t.href,i=["/app/home/settings","/onlineserv/HB"];i.forEach((function(t){var a,o=s.indexOf(t);if(s&&o>-1){if(a=s.substring(o),t===i[1])n.push("/app/home/frame?src=".concat(a));else n.push(a);e.preventDefault()}}))}},a.onAfterComponentMounted=a.onAfterComponentMounted.bind(Object(r.a)(a)),a.hasStepUpChallengeCompleted=!!a.retrieveActionId(),a.configFetchInProgress=!1,document.addEventListener("click",a.handleDocumentClick),window.addEventListener("websdkCollectionCompleted",a.onAfterComponentMounted),c.r()&&!a.hasStepUpChallengeCompleted&&(a.startAnomalyDetectionJourney(),a.adJourneyStarted=!!sessionStorage.getItem("adSessionId")&&!!sessionStorage.getItem("adJourneyId"),sessionStorage.setItem("settings_overview_callSign_triggered",!0)),a}return Object(o.a)(n,[{key:"render",value:function(){var e=this.state.settingsOverviewConfig,t=g.a.createElement("button",{id:"callsignTrigger",type:"button",style:{visibility:"hidden"}});return e?e.stepUpChallenge?g.a.createElement(Se.a,{config:e,feature:"MySettings"}):e.stepUpDeny?g.a.createElement(Ae.a,{config:e}):g.a.createElement(u.Fragment,null,g.a.createElement(Ne.a,null,g.a.createElement("title",null,e.browserTabTitle)),g.a.createElement("div",{id:"settings",role:"main"},g.a.createElement(ke,{config:e})),t):g.a.createElement(u.Fragment,null,g.a.createElement(d.a,null),t)}},{key:"componentDidMount",value:function(){var e=Object(s.a)(Object(a.a)().mark((function e(){var t,n,s,i;return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.adJourneyStarted||this.hasStepUpChallengeCompleted){e.next=10;break}return n=null!==(t=c.l())&&void 0!==t?t:{},s=n.wait,i=n.fallback,e.next=4,Object(h.a)(s);
2case 4:return this.stopAnomalyDetectionJourney(),e.next=7,Object(h.a)(i);case 7:this.onAfterComponentMounted(),e.next=11;break;case 10:this.onAfterComponentMounted();case 11:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"componentWillUnmount",value:function(){var e=window.di;e.i18nStrings&&(e.i18nStrings.settings=null,e.i18nStrings.address=null,e.i18nStrings.bizPostalAddress=null),window.initializedCountryMap=null,window.countryInfoArray=null,document.removeEventListener("click",this.handleDocumentClick),c.z(),document.removeEventListener("websdkCollectionCompleted",this.onAfterComponentMounted)}},{key:"onAfterComponentMounted",value:function(){var e=Object(s.a)(Object(a.a)().mark((function e(){var t,n,s,i,o,r,l,p,d,h,u,g,f,v,E,b,y,C,w,_,k,S,A,P,N;return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.configFetchInProgress||c.q()){e.next=41;break}return this.configFetchInProgress=!0,t=this.props.appConfigStore,n=(t=void 0===t?{}:t).appConfig,s={},i=c.p(n,c.a.MySettings),(c.s(c.a.MySettings)||i)&&(c.d(n),s=c.i(n)),e.next=11,m.a.get("/usr-setting-olb/v1/overview/config".concat(window.location.search),{},s);case 11:return o=e.sent,e.next=14,m.a.post("/site-olb/v1/home/support/config");case 14:r=e.sent,l=o.targetData,p=o.pageProps,d=l.settingsOverviewConfig,h=l.initializedCountryMap,u=l.countryInfoArray,g=l.i18nStrings,f=g.settings,v=g.address,E=g.bizPostalAddress,b=window,(y=b.di).i18nStrings=y.i18nStrings||{},y.i18nStrings.settings=f||{},y.i18nStrings.address=v||{},y.i18nStrings.bizPostalAddress=E||{},window.initializedCountryMap=h,window.countryInfoArray=u,window.restrictCharacters||(window.restrictCharacters=function(e,t,n){var a,s=t||window.event;s.keyCode?a=s.keyCode:s.which&&(a=s.which);var i=String.fromCharCode(a);return 27===a?(this.blur(),!1):s.ctrlKey||9===a||8===a||36===a||37===a||38===a||39===a&&(39!==a||"'"!==i)||40===a?void 0:!!i.match(n)}),(C="/dbank/live/").length>1&&"/"!==C.substr(-1)&&(C+="/"),w=r.supportLinks,r.supportLinks={links:w},d.supportConfig=r,d.tAndCUrl="".concat(C,"app/mfaDisclosure"),d.browserTabTitle=p.browserTabTitle,_=d.alertsUrl,k=d.textMessageBankingUrl,S=_.split("app/"),d.alertsUrl="".concat(S[0],"app/home/frame?src=").concat(encodeURIComponent(S[1])),A=k.split("app/"),d.textMessageBankingUrl="".concat(A[0],"app/home/frame?src=").concat(encodeURIComponent(A[1])),P=window,"undefined"!==typeof(N=P.lpTrackNewPage)&&N("My Settings"),this.setState({settingsOverviewConfig:d});case 41:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"retrieveActionId",value:function(){var e=new URL(document.location.href),t=new URLSearchParams(e.search);if(t.has("actionId"))return t.get("actionId")}},{key:"startAnomalyDetectionJourney",value:function(){var e={journeyType:c.a.MySettings,subpageType:c.b.MySettings,trigger:{"#callsignTrigger":"click"},isPortScanningEnabled:!0};c.y(e),console.time("[Callsign] Data collection timestamp for ".concat(c.a.MySettings,"/").concat(c.b.MySettings," journey"))}},{key:"stopAnomalyDetectionJourney",value:function(){var e=document.querySelector("#callsignTrigger");e&&e.click(),c.z(),console.timeEnd("[Callsign] Data collection timestamp for ".concat(c.a.MySettings,"/").concat(c.b.MySettings," journey"))}}]),n}(u.Component),se.defaultProps={history:null,appConfigStore:null},se.propTypes={history:_.a.instanceOf(Object),appConfigStore:_.a.instanceOf(Object)},ae=se))||ae)||ae);t.default=xe}}]); 3//# sourceMappingURL=45.ad55e38e.chunk.js.map
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.