1(this["webpackJsonponline-banking-app"]=this["webpackJsonponline-banking-app"]||[]).push([[47],{1444:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var a=n(18),o=n(1434),i={"/app/settings/overview":"/app/home/settings/overview","/app/settings/username":"/app/home/settings/username","/sdp/stoppayment.htm":"/app/home/sdp/stop-payment","/sdp/statements.htm":"/app/home/sdp/statements","/sdp/quickenconnect.htm":"/app/home/sdp/quicken-connect","/app/ccpaDisclosure":"/app/home/ccpaDisclosure","/app/home/cfa":"/app/home/cfa/projected-transactions","/app/disclosures":"/app/disclosures","/app/updatePin":"/app/updatePin","/app/emailPrompt":"/app/emailPrompt","/app/mShowMySettings":"/app/mShowMySettings","/app/mShowUspHomePage":"/app/mShowUspHomePage","/app/home/sso-auth":"/app/home/sso-auth","/app/home/coffeecans":"/app/home/coffeecans","/app/home/goal-builder":"/app/home/goal-builder"},r={"entitlements/manage":"".concat("/dbank/live/","entitlements_manage.html?page=manage"),"/app/entitlements/manage":"".concat("/dbank/live/","entitlements_manage.html?page=manage"),"/sdp/dispat
1cher/alerts":"".concat("/dbank/live/","alerts.html"),"/sdp/alertshistory.htm":"".concat("/dbank/live/","alertshistory.html"),"/sdp/transferdestinations.htm":"".concat("/dbank/live/","transfer-destinations.html"),"/sdp/nicknames.htm":"".concat("/dbank/live/","nicknames.html")},_=["/entitlements-ui/entitlements-approvals/entitlements-application.html","/entitlements-ui/entitlements-approvals/approvals-application.html","/entitlements-ui/leapfrog-approvals-entitlements/html/notifications-application.html","/static/bbpayments/#/payments","/static/bbpayments/#/approvalItemDetails","/static/bbpayments/#/fileDefinitions","/static/bbpayments/#/templates","/static/bbpayments/#/importRecipients","/static/bb-reports-ui/html/reports-application.html","/static/bb-reports-ui/html/reports-application.html#/balancereport","/static/bb-reports-ui/html/reports-application.html#/report-notice-edelivery","/static/bppui/index.html#checkregister","/static/bppui/index.html#checkexception","/static/bppui/index.html#achrules","/static/bppui/index.html#achexceptions","/static/bppui/index.html#checkfiledef"],c=[new RegExp("/static/bbpayments-ui/*"),new RegExp("/static/bb-reports-ui/*"),new RegExp("/static/bppui/*"),new RegExp("/static/bbpayments/*"),new RegExp("/static/bbentitlements-ui/*")],s=function(e){if(e&&"string"===typeof e){var t,n,s=e.split("?"),l=Object(a.a)(s,2),p=l[0],u=l[1];if((t=r[p])||(t=i[p])&&(n="spa_redirect"),!t){var d=_.indexOf(p);-1!==d&&(t="".concat(Object(o.b)()).concat(_[d]))}return t||c.forEach((function(e){e.test(p)&&(t="".concat(Object(o.b)()).concat(p))})),t?(u&&(t=-1===t.indexOf("?")?"".concat(t,"?").concat(u):"".concat(t,"&").concat(u)),{mappedURL:t,redirectType:n}):{mappedURL:e}}return e}},1487:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return _})),n.d(t,"c",(function(){return s}));n(43);var a=function(){var e=window.location.pathname.split("/"),t=e.length,n=""===e[t-1]&&"home"===e[t-2]||"home"===e[t-1];return window.location.href.endsWith("/app/home")||window.location.href.endsWith("/app/home/")||-1!==window.location.href.indexOf("/olb/accounts")||n},o=function(e,t){if(!Array.isArray(e))return!1;var n=e.find((function(e){return e&&e.propertyName&&e.propertyName.toLowerCase()===t.toLowerCase()}));return n&&!0===n.propertyValue},i=function(e){if(!e)return[];var t=e.allowedWebFeatures;if("string"===typeof t)try{t=JSON.parse(t)}catch(n){return[]}return Array.isArray(t)?t:[]},r=function(e,t){return!!t&&i(e).some((function(e){return(null===e||void 0===e?void 0:e.appCode)===t}))},_=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.iframeSrc,a=t.appCode;if(!e)return!1;if(!n&&!a)return!1;var r=i(e);if(!r.length)return!1;var _=r.find((function(e){return!!e&&(n&&e.url?-1!==n.indexOf(e.url)||-1!==e.url.indexOf(n):!(!a||!e.appCode)&&e.appCode===a)}));return!!_&&o(_.featureAssociationConfigurations,"enableLocalNetworkAccess")},c=["/olb/history"],s=function(){var e=window.location.href;return c.some((function(t){return e.indexOf(t)>-1}))}},1488:function(e,t,n){},1583:function(e,t,n){"use strict";n.d(t,"a",(function(){return a.a})),n.d(t,"b",(function(){return a.c}));var a=n(1487);n(73),n(1434)},1714:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n(2),o=n(3),i=n(5),r=n(6),_=n(0),c=n.n(_),s=n(588),l=function(e){Object(i.a)(n,e);var t=Object(r.a)(n);function n(){return Object(a.a)(this,n),t.apply(this,arguments)}return Object(o.a)(n,[{key:"render",value:function(){return c.a.createElement("div",{className:"di-container"},c.a.createElement(s.a,{type:"danger",showIcon:!0},c.a.createElement("b",null,this.props.mainErrorMessage)," ",this.props.secondaryErrorMessage))}}]),n}(_.Component)},1892:function(e,t,n){e.exports={loadingContainer:"Application_loadingContainer__2sGV7",header:"Application_header__1NK6-",navLinkContainer:"Application_navLinkContainer__2k0oS",navLink:"Application_navLink__1FgjX",footer:"Application_footer__ydiBi",footerImage:"Application_footerImage__2qDtf",contentBody:"Application_contentBody__2mMlC",clearBoth:"Application_clearBoth__2T9mT",exampleContainer:"Application_exampleContainer__2I43U","wrap-content":"Application_wrap-content__vtU-W","fdic-main-area":"Application_fdic-main-area__y7Xq7","fdic-logo-area":"Application_fdic-logo-area__3JCv_","fdic-logo":"Application_fdic-logo__t1jDB","fdic-text-area":"Application_fdic-text-area__3sXaq"}},1893:function(e,t,n){e.exports={"usp-error-container-outer":"quickLink_usp-error-container-outer__3l0TJ","usp-error-bar":"quickLink_usp-error-bar__zhAn3","usp-error-major-title":"quickLink_usp-error-major-title__3WlmU","usp-error-minor-title":"quickLink_usp-error-minor-title__a2sl3","usp-error-buttons":"quickLink_usp-error-buttons__kCpE1","usp-error-container-inner":"quickLink_usp-error-container-inner__46hFz","usp-error-button":"quickLink_usp-error-button__3OlVC"}},1894:function(e,t,n){"use strict";var a,o,i=n(2),r=n(3),_=n(5),c=n(6),s=n(0),l=n.n(s),p=n(25),u=n.n(p),d=n(80),m=n(535),g=n(181),f=n(217),h=n(1487),E=Object(d.b)("authenticationStore")(a=Object(d.b)("localeStore")(a=Object(d.b)("appConfigStore")(a=Object(d.c)((o=function(e){Object(_.a)(n,e);var t=Object(c.a)(n);function n(){return Object(i.a)(this,n),t.apply(this,arguments)}return Object(r.a)(n,[{key:"render",value:function(){var e=this.props,t=e.appConfigStore,a=e.navigationData,o=e.nav,i=e.authenticationStore,r=e.localeStore,_=(t||{}).appConfig,c=(i||{}).user,s=(c||{}).fiId,p=(s=void 0===s?{}:s).value,u=void 0===p?"":p,d=(r||{}).locale,g={type:"controlled-iframe",js:o.js,css:o.css},E={iframeSizerUrl:window.di.env.iframeResizerUrl?window.di.env.iframeResizerUrl:null,LABjsUrl:window.di.env.LABjsUrl?window.di.env.LABjsUrl:null},b=Object(h.b)(a,{appCode:o.appCode});return l.a.createElement(m.a,{onIframeLoad:n.onIframeLoad,config:g,pageConfigs:E,resourceVersion:_.buildNumber,allowDomains:f.a.getAllowedDomains(),title:a.notificationStrings.appContainer,iframeId:"appContainer",isPageLevel:!0,navigationData:a,diId:u,guid:c.fiCustomerId?c.fiCustomerId.value:"",locale:d,allowLocalNetwork:b})}}],[{key:"onIframeLoad",value:function(){g.a.dispatch("onIframeLoad")}}]),n}(s.Component),o.defaultProps={localeStore:null,authenticationStore:null,appConfigStore:null,navigationData:null,nav:null},o.propTypes={localeStore:u.a.instanceOf(Object),authenticationStore:u.a.instanceOf(Object),appConfigStore:u.a.instanceOf(Object),navigationData:u.a.instanceOf(Object),nav:u.a.instanceOf(Object)},a=o))||a)||a)||a)||a;t.a=E},1895:function(e,t,n){"use strict";var a,o,i=n(46),r=n(61),_=n(2),c=n(3),s=n(5),l=n(6),p=n(0),u=n.n(p),d=n(25),m=n.n(d),g=n(85),f=n.n(g),h=n(1714),E=n(55),b=n(181),v=n(120),O=n(817),P=n(535),C=n(80),D=n(481),M=n(1434),w=n(1487),L=n(1442),y=n(483),A=n(484),T=n(1444),k="DOMAIN_ERROR",I="";function R(){if(!I)for(var e=document.scripts,t=0;t<e.length;t+=1){if(e[t].src&&-1!==e[t].src.indexOf("DBKAPI.js")){I=e[t].src;break}}return I}var B=function(e){if(("string"===typeof e||e instanceof String)&&e&&-1!==e.indexOf("reg/ui/signup.html")){var t=e.split("?");return"/tob/live/reg/ui/signup.html?".concat(t[1]||"")}return e},U=Object(C.b)("bioCatchActions","appConfigStore")(a=Object(C.c)((o=function(e){Object(s.a)(n,e);var t=Object(l.a)(n);function n(){var e;Object(_.a)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(e=t.call.apply(t,[this].concat(o))).state={loading:!0},e.onUncontrolledIframeLoad=function(){b.a.dispatch("onIframeLoad");var t=Object(M.a)(!1),n=e.props.navigationData||{},a=n.browserTabTitleMap,o=n.fiName;if(!t&&a&&o){var i=o;try{if(document.getElementById("appContainer")){var r=document.getElementById("appContainer").contentWindow.document.title;r&&(r.includes(o)?i+=r.split(" | ")[1]:i+=r)}else i+=a.Default;document.title=i}catch(u){}}if(window.experienceAspects){var _=window.experienceAspects,c=(void 0===_?[]:_).filter((function(e){return e.isIFrame}));if(c.length)try{var s=document.getElementById("appContainer").contentWindow,l=s.document,p=l.createElement("script");p.src=R(),p.onload=function(){s.dbk.init(D.a.getDBKSession()),c.forEac
1h((function(e){var t=e.sourceSnippet;try{s.eval(t)}catch(n){console.log("Error loading aspect in frame",n)}}))},l.body.appendChild(p)}catch(d){console.log("Error trying to load aspect in child frame",d)}}},e}return Object(c.a)(n,[{key:"render",value:function(){var e=this.state,t=e.error,n=e.loading,a=(this.props.navigationData||{}).notificationStrings||{},o=a.errorMessage,i=a.errorTryAgain;return n?u.a.createElement(E.a,null):u.a.createElement(u.a.Fragment,null,t===k&&u.a.createElement(h.a,{mainErrorMessage:o,secondaryErrorMessage:i}),this.renderView())}},{key:"componentDidUpdate",value:function(e){var t=this.props.location,n=e.location;n?n.search!==t.search&&this.loadFrame():this.loadFrame()}},{key:"componentDidMount",value:function(){this.loadFrame()}},{key:"renderView",value:function(){var e=this.state,t=e.targetView,n=e.targetData,a=this.props.appConfigStore.appConfig.bioCatchConfig;switch(t){case"service_not_found":var o={pageTitle:"Service Unavailable",majorTitle:"Sorry, but we weren't able to find that page for you.",minorTitle:"But let us help you get back to the start."};return u.a.createElement(A.a,o);case"bio_catch_failure":return u.a.createElement(A.a,{pageTitle:"BC Failed",majorTitle:"Sorry",minorTitle:null===a||void 0===a?void 0:a.displayErrorMessage});case"service_unavailable":return u.a.createElement(y.default,null);case"iframe":return u.a.createElement(P.a,Object.assign({},n,this.props));default:return null}}},{key:"getAllowedDomains",value:function(){var e=this.props.navigationData,t=[];e&&e.integratedAppDomainsList&&(t=e.integratedAppDomainsList.replace(/\s/g,"").replace("\\n","").split(","));return t}},{key:"loadFrame",value:function(){var e=Object(r.a)(Object(i.a)().mark((function e(){var t,a,o,r,_,c,s,l,p,u,d,m,g,h,E,b,O,P,C,D,y,A,I,R,U,j,S,x,W,K,N,q,F,H,z,V,X,G,J,$,Q,Y,Z,ee,te,ne,ae;return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=this.props,a=t.navigationData,o=t.location,r=t.history,_=t.appConfigStore,s=(c=a||{}).browserTabTitleMap,l=c.fiName,p=_.appConfig.bioCatchConfig,u=f.a.parse(o.search),console.log(u),m=(d=u||{}).src,g=d.appcode,h=d.reason,E=d.forAppCode,b=d.actionId,O=d.mobileRedirect,P=d.journeyId,C=d.sessionId,D=d.originApp,y=d.repeatableChallenge,A=d.feature,I={loading:!1},s&&l&&(R=l,R=s[m]?"".concat(R).concat(s[m]):"".concat(R).concat(s.Default),I.browserTabTitle=R),U=n.parseURL(m),j=U.domain,S=this.getAllowedDomains(),null===j||""!==j&&-1===S.indexOf(j)&&j!==window.location.hostname){e.next=80;break}return e.next=13,this.runBioCatchGetScore(o.search,p);case 13:if(!e.sent){e.next=75;break}if(K=-1,N=-1,m&&(q="launchapp?",F="/app/launchapp?",K=m.indexOf(q),N=q,-1===K&&(K=m.indexOf(F),N=F)),-1===K){e.next=38;break}return H=m.substring(K+N.length),this.setState({loading:!0}),g&&(H="".concat(H,"&appcode=").concat(g)),h&&(H="".concat(H,"&reason=").concat(h)),E&&(H="".concat(H,"&forAppCode=").concat(E)),b&&(H="".concat(H,"&actionId=").concat(b)),O&&(H="".concat(H,"&mobileRedirect=").concat(O)),D&&(H="".concat(H,"&originApp=").concat(D)),P&&(H="".concat(H,"&journeyId=").concat(P)),C&&(H="".concat(H,"&sessionId=").concat(C)),y&&(H="".concat(H,"&repeatableChallenge=").concat(y)),A&&(H="".concat(H,"&feature=").concat(A)),e.next=32,L.a.getAppCodeURL(H);case 32:z=e.sent,x=z.targetData,W=z.targetView,x=Object(T.a)(x),e.next=45;break;case 38:W="redirect",(V=Object(M.c)(m))&&-1!==V.indexOf("ping=/usp-core/app/launch")&&(V=V.replace("ping=/usp-core/app/launch","ping=/site-olb/v1/launch")),X=!1,V&&0===V.indexOf("/dbank/live/")&&(V="/".concat(V.substring("/dbank/live/".length)),X=!0),(x=Object(T.a)(V)).mappedURL===V&&X&&(x.mappedURL="".concat("/dbank/live/".substring(0,"/dbank/live/".length-1)).concat(x.mappedURL));case 45:if(x.mappedURL&&("spa_redirect"===(G=x.redirectType)?(W=G,x.componentURL=x.mappedURL):x=x.mappedURL),x=B(x),"redirect"!==W){e.next=69;break}if(x&&0===x.indexOf("/app/")&&(x="".concat("/dbank/live/".substring(0,"/dbank/live/".length-1)).concat(x)),window.parent===window){e.next=54;break}return window.location.href=x,e.abrupt("return");case 54:if(!(v.a.isSafari()&&m&&m.indexOf("SafariCookie")>
1-1)){e.next=57;break}return window.location.href=x,e.abrupt("return");case 57:W="iframe",J={type:"uncontrolled-iframe",url:x},$=window,Q=$.di,Y=(Q||{}).env,Z=(Y||{}).buildNumber,ee=n.DEFAULT_UNCONTROLLED_IFRAME_HEIGHT,te=(a||{}).notificationStrings,ne={checkOrigin:!1,inPageLinks:!0,heightCalculationMethod:"lowestElement"},ae=Object(w.b)(a,{iframeSrc:m}),x={onIframeLoad:this.onUncontrolledIframeLoad,config:J,resourceVersion:Z,iframeHeight:ee,iframeId:"appContainer",title:te.appContainer,allowDomains:S,isPageLevel:!0,resizerOptions:ne,allowLocalNetwork:ae},e.next=73;break;case 69:if("spa_redirect"!==W){e.next=73;break}return 0===x.componentURL.indexOf("/app")?r.replace(x.componentURL):r.replace("/app/home".concat(x.componentURL)),e.abrupt("return");case 73:e.next=76;break;case 75:W="bio_catch_failure";case 76:I.targetView=W,I.targetData=x,e.next=81;break;case 80:I.error=k;case 81:v.a.isIE11()&&n.fixIE11FocusIssue(),n.scrollToTop(),this.setState(I);case 84:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"runBioCatchGetScore",value:function(){var e=Object(r.a)(Object(i.a)().mark((function e(t,n){var a,o,r,_;return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===n||void 0===n||!n.enabled){e.next=9;break}if(a=this.props.bioCatchActions,!(o=O.a.getSSOContext(t))){e.next=9;break}return e.next=6,a.getScore(o);case 6:if(!(r=e.sent)){e.next=9;break}return e.abrupt("return","ALLOW"===(null===(_=r.policyAction)||void 0===_?void 0:_.toUpperCase()));case 9:return e.abrupt("return",!0);case 10:case"end":return e.stop()}}),e,this)})));return function(t,n){return e.apply(this,arguments)}}()}],[{key:"parseURL",value:function(e){var t=null,n=null;if(e){var a=document.createElement("a");a.href=e,t=a.hostname,n=a.search}return{domain:t,search:n}}},{key:"fixIE11FocusIssue",value:function(){var e=document.createElement("input");e.style.position="absolute",e.style["z-index"]="-1000";var t=document.getElementById("appContainer");t&&(t.insertBefore(e,t.firstChild),e.focus(),e.blur(),t.removeChild(e))}},{key:"scrollToTop",value:function(){var e=window.width;e||(e=document.body.clientWidth),e<992&&window.scrollTo(0,0)}}]),n}(p.Component),o.DEFAULT_UNCONTROLLED_IFRAME_HEIGHT=600,o.defaultProps={},o.propTypes={history:m.a.instanceOf(Object).isRequired,location:m.a.instanceOf(Object).isRequired,navigationData:m.a.instanceOf(Object).isRequired,bioCatchActions:m.a.instanceOf(Object),appConfigStore:m.a.instanceOf(Object)},a=o))||a)||a;t.a=U},2309:function(e,t,n){"use strict";n.d(t,"a",(function(){return B}));var a=n(2),o=n(3),i=n(11),r=n(5),_=n(6),c=n(891),s=n(893),l=n(27),p=n.n(l),u=n(1583),d=n(25),m=n.n(d),g=n(0),f=n.n(g),h=n(214),E=n(1892),b=n.n(E),v=n(76),O=function(){function e(){Object(a.a)(this,e)}return Object(o.a)(e,null,[{key:"logQuickLinkNavigationEvent",value:function(e,t,n,a,o){var i={props:{prop33:e,eVar33:e,prop34:t,eVar34:t,pageName:"Quick Link",prop35:o?"true":"false",eVar35:o?"true":"false"},suite:a,site:"sdp",action:"Quick Link"};if(n){var r,_=(n=decodeURI(n)).split("&"),c="",s="",l="",p="";_.forEach((function(e){var t=e.split("=");"cid"==t[0]?r=t[1]:"utm_campaign"==t[0]?c=t[1]:"utm_source"==t[0]?s=t[1]:"utm_medium"==t[0]?l=t[1]:"utm_content"==t[0]&&(p=t[1])})),c&&(r=s+":"+l+":"+c+":"+p),r&&(i.props.campaign=r,i.props.prop25=r,i.props.eVar25=r)}v.a&&v.a.trackEvent(i)}}]),e}(),P=n(1457),C=n(243),D=(n(1488),function(e){Object(r.a)(n,e);var t=Object(_.a)(n);function n(e){return Object(a.a)(this,n),t.call(this,e)}return Object(o.a)(n,[{key:"render",value:function(){return f.a.createElement(C.a,{to:{pathname:this.props.route.routePath,source:this.props.source},className:"item a-level-0 navigation-link","aria-label":"Make a Suggestion",onClick:function(){},"data-app-code":this.props.route.routePath,"data-type":this.props.route.itemType},f.a.createElement("span",{className:this.props.styleClasses+" suggestion-link"},this.props.label))}}]),n}(g.Component)),M=(n(26),n(720)),w=n.n(M),L=n(1893),y=n.n(L),A=function(e){Object(r.a)(n,e);var t=Object(_.a)(n);function n(){return Object(a.a)(this,n),t.apply(this,arguments)}return Object(o.a)(n,[{key:"UNSAFE_componentWillMount",value:function(){w.a.attach(document.body)}},{key:"componentDidMount",value:function(){window==window.top?document.getElementById("uspHomeLink").setAttribute("href","".concat("/dbank/live/","app/home")):document.location.search.search(/=My([+ ]|%20)Accounts(&|$)/)>=0&&(document.getElementById("usp-error-buttons").innerHTML="")}},{key:"render",value:function(){return f.a.createElement("div",{className:y.a["usp-error-container-outer"]},f.a.createElement("div",{className:y.a["usp-error-container-inner"]},f.a.createElement("div",{className:y.a["usp-error-major-title"],dangerouslySetInnerHTML:{__html:di.quickLink.errorMessage}}),f.a.createElement("div",{className:y.a["usp-error-minor-title"]}),f.a.createElement("div",{className:y.a["usp-error-buttons"],id:"usp-error-buttons"},f.a.createElement("a",{id:"uspHomeLink",href:"".concat("/dbank/live/","app/home/olb/accounts"),className:y.a["usp-error-button"]},di.quickLink.homeButton))),f.a.createElement("div",{className:y.a["usp-error-bar"]}))}}]),n}(g.Component),T=n(835),k=n(32),I=function(){function e(){Object(a.a)(this,e)}return Object(o.a)(e,null,[{key:"optOut",value:function(){return k.a.get("/usr-setting-olb//v1/user/marketingMessageOptOut")}}]),e}(),R=function(e){Object(r.a)(n,e);var t=Object(_.a)(n);function n(e){var o;return Object(a.a)(this,n),(o=t.call(this,e))._onClose=o._onClose.bind(Object(i.a)(o)
1),o._optOut=o._optOut.bind(Object(i.a)(o)),window.closeLoginPrompt=o._onClose,window.maisOptOut=o._optOut,o.state={show:!0},o}return Object(o.a)(n,[{key:"render",value:function(){return!!this.state.show&&f.a.createElement(T.a,{show:this.state.show,closeButton:!1,onClose:this._onClose,fullScreen:!0},f.a.createElement("div",{className:"container"},f.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.content}})))}},{key:"_onClose",value:function(e){this.props.onClose&&this.props.onClose(e);try{var t=document.getElementById("loginPrompt");t&&t.parentNode&&t.parentNode.removeChild(t)}catch(n){}this.setState({show:!1})}},{key:"_optOut",value:function(){I.optOut(this.props.contextURL),this._onClose()}}]),n}(g.Component);R.propTypes={content:m.a.string,contextURL:m.a.string.isRequired,onClose:m.a.func.isRequired};var B=function(e){Object(r.a)(n,e);var t=Object(_.a)(n);function n(e){var o;return Object(a.a)(this,n),(o=t.call(this,e))._showLoginPrompt=o._showLoginPrompt.bind(Object(i.a)(o)),o._hideLoginPrompt=o._hideLoginPrompt.bind(Object(i.a)(o)),o._renderApplication=o._renderApplication.bind(Object(i.a)(o)),o._renderLastLogin=o._renderLastLogin.bind(Object(i.a)(o)),o._renderComplianceMessage=o._renderComplianceMessage.bind(Object(i.a)(o)),o._renderSuggestionLink=o._renderSuggestionLink.bind(Object(i.a)(o)),o._getBrandingBackgroundImage=o._getBrandingBackgroundImage.bind(Object(i.a)(o)),o._handleResize=o._handleResize.bind(Object(i.a)(o)),o._setMinHeightOfBackgroundImage=o._setMinHeightOfBackgroundImage.bind(Object(i.a)(o)),o.state={hideBody:!1,showLoginPrompt:o._showLoginPrompt(),showFDIC:!1},o}return Object(o.a)(n,[{key:"componentDidMount",value:function(){var e=this;if(window.navigationData&&window.navigationData.menuToSelect){var t=window.navigationData.menuToSelect.label,n="";if(t)for(var a in t)t.hasOwnProperty(a)&&(n=t[a]);setTimeout((function(){P.a.navigateToApp(window.navigationData.menuToSelect.appCode,n)}),3500)}setTimeout((function(){var t=e.props.route.navigationData;t&&t.isQLFlow&&O.logQuickLinkNavigationEvent(t.qlLinkName,t.qlFeatureName,t.qlCampaginInfo,t.reportSuite,t.qlFeatureFound)}),1e3),sessionStorage.setItem("disableUnifiedAccountSummaryAsHomePage","true")}},{key:"_handleResize",value:function(){this._setMinHeightOfBackgroundImage()}},{key:"render",value:function(){return f.a.createElement(f.a.Fragment,null,this._renderApplication())}},{key:"_setMinHeightOfBackgroundImage",value:function(){var e=document.getElementById("footer-container"),t=document.getElementsByClassName("home-page")[0],n=document.getElementsByClassName("header-container")[0],a=document.getElementsByClassName("main-navigation-container")[0];t.style["min-height"]="calc(100vh - "+e.offsetHeight+"px - "+n.offsetHeight+"px - "+a.offsetHeight+"px)"}},{key:"_updateLayout",value:function(e,t){this.setState({hideBody:"hideBody"===e})}},{key:"_showLoginPrompt",value:function(){var e=this.props.route.navigationData,t=e.allowedWebFeatures?JSON.parse(e.allowedWebFeatures):null;if(this.props&&null!=this.props.loginMktMessage&&this.props.loginMktMessage.length>0){var n=document.createElement("html");n.innerHTML=this.props.loginMktMessage;var a=n.getElementsByTagName("di-appcode")[0];if(null!=a&&null!=a.innerHTML&&""!=a.innerHTML&&null!=t&&t.length>0&&"My Settings"!=a.innerHTML){for(var o in t)if(t[o].appCode&&t[o].appCode===a.innerHTML)return!0;return!1}return!0}return!1}},{key:"_hideLoginPrompt",value:function(){this.setState({showLoginPrompt:!1})}},{key:"_renderLastLogin",value:function(){var e=this.props.route.navigationData,t=e.lang?e.lang:"en_US",n=e.lastLoginDate?e.lastLoginDate[t]+" ":"",a=n&&e.lastLoginTimeInMillis?n+new p.a(e.lastLoginTimeInMillis).format("lll"):n&&e.lastLoginDateInMillis?n+new p.a(e.lastLoginDateInMillis).format("ll"):"",o=e.feedbackEnabled&&(this.props.location&&("/olb/accounts"==this.props.location.pathname||"/"==this.props.location.pathname)||""===this.props.location.pathname);return o&&a&&a.length>0&&(a+=" | "),f.a.createElement("div",{className:b.a["wrap-content"]},f.a.createElement("div",{className:"last-login hidden-xs hidden-sm"},f.a.createElement("span",{tabIndex:"0","aria-label":a,role:"application"},a),this._renderSuggestionLink(o)))}},{key:"_renderComplianceMessage",value:function(){var e=this.props.complianceConfiguration;
1return f.a.createElement(c.a,{config:e,isInsured:!0,showFDIC:!0,isHomePage:!0})}},{key:"_renderSuggestionLink",value:function(e){var t=this.props.route.navigationData,n=t.routeInfo.filter((function(e){return e.routePath&&-1!=e.routePath.indexOf("/usp/feedback")}));return e&&n&&void 0!=n[0]?f.a.createElement(D,{route:n[0],label:t.suggestionLinkLabel,styleClasses:"last-login",source:"Home"}):null}},{key:"_getBrandingBackgroundImage",value:function(){var e="";return!this.props.location||"/olb/accounts"!=this.props.location.pathname&&"/"!=this.props.location.pathname&&""!=this.props.location.pathname||(e="di-branding-home-container"),e}},{key:"_renderApplication",value:function(){var e=this.props.hideLastLogin,t=this.props.complianceConfiguration,n=sessionStorage.getItem("nextGenBaseUrl"),a=sessionStorage.getItem("modernEnrollmentOption"),o=sessionStorage.getItem("disableUnifiedAccountSummaryAsHomePage"),i=this.props.route.navigationData.isProfileToggleEnabled,r=this.props.route.navigationData.isUnifiedAccountSummaryEnabled,_=this.props.route.navigationData.unifiedAccountSummaryHomeWebSelected,c=this.props.route.navigationData.hasLinkedProfile,l=i&&r&&_&&c&&"true"!==o,p={display:this.state.hideBody?"none":"inherit"};if(this.state.showLoginPrompt){var d=this.props.loginMktMessage;return f.a.createElement(R,{content:d,contextURL:this.props.route.contextURL,onClose:this._hideLoginPrompt})}return"undefined"!==typeof di.quickLink&&"undefined"!==typeof di.quickLink.enabled&&di.quickLink.enabled?f.a.createElement(A,null):Object(u.a)()&&l?void Object(h.a)().push("/app/home/unifiedAccountSummary"):Object(u.a)()&&"AUTO_ENROLL"===a&&n?f.a.createElement("div",{tabIndex:"-1",style:p,className:b.a.contentBody,id:"mainApplication",role:"main"},f.a.createElement(s.a,{title:"Next Gen Home Page",url:"".concat(n,"/#home-page"),dbkSession:this.props.dbkSession})):f.a.createElement("div",{tabIndex:"-1",style:p,className:b.a.contentBody,id:"mainApplication",role:"main"},f.a.createElement("div",{className:b.a["wrap-content"]},!e&&this._renderLastLogin(),Object(u.a)()&&t.complianceEnabled?this._renderComplianceMessage():f.a.createElement(f.a.Fragment,null)),this.props.children)}}]),n}(g.Component);B.contextTypes={history:m.a.object}},2312:function(e,t,n){"use strict";var a=n(2),o=n(3),i=n(5),r=n(6),_=n(0),c=n.n(_),s=n(25),l=n.n(s),p=n(80),u=n(535),d=n(217),m={"OLB.Home":{component:function(){return Promise.all([n.e(0),n.e(1),n.e(3),n.e(5),n.e(40)]).then(n.bind(null,2378))}},"OLB.History":{component:function(){return Promise.all([n.e(0),n.e(7),n.e(38),n.e(1),n.e(37)]).then(n.bind(null,2377))}},"OLB.Transfers":{component:function(){return Promise.all([n.e(0),n.e(1),n.e(3),n.e(5),n.e(39)]).then(n.bind(null,2393))}},"OLB.AddRecipients":{component:function(){return Promise.all([n.e(0),n.e(7),n.e(36),n.e(1),n.e(50)]).then(n.bind(null,2383))}},"OLB.SRT":{component:function(){return Promise.all([n.e(0),n.e(1),n.e(3),n.e(5),n.e(46)]).then(n.bind(null,2389))}},"USP.Feedback":{component:function(){return n.e(77).then(n.bind(null,2390))}},"OLB.AccountPreferences":{component:function(){return Promise.all([n.e(0),n.e(4),n.e(11),n.e(7),n.e(35)]).then(n.bind(null,2385))}},"OLB.ManageRecipients":{component:function(){return Promise.all([n.e(0),n.e(1),n.e(53)]).then(n.bind(null,2394))}},"OLB.StopPayment":{component:function(){return Promise.all([n.e(0),n.e(1),n.e(3),n.e(14)]).then(n.bind(null,2307))}},"OLB.CM":{component:function(){return Promise.all([n.e(0),n.e(1),n.e(42)]).then(n.bind(null,2381))}},"OLB.RewardsSummary":{component:function(){return n.e(72).then(n.bind(null,2362))}},"OLB.FEATURE.ROUTE":{component:function(){return Promise.all([n.e(4),n.e(83)]).then(n.bind(null,1850))}},"OLB.TurboTax":{component:function(){return Promise.all([n.e(58),n.e(74)]).then(n.bind(null,2419))}}},g=n(579),f=n(719);function h(e){var t=e.modernBrandingEnabled,n=e.children;return c.a.createElement(f.o,{brandingEnabled:t},t?c.a.createElement(g.b,null,c.a.createElement(f.k,null,n)):n)}h.propTypes={modernBrandingEnabled:l.a.bool};var E,b,v=n(1583),O=Object(p.b)("appConfigStore")(E=Object(p.b)("authenticationStore")(E=Object(p.b)("localeStore")((b=function(e){Object(i.a)(n,e);var t=Object(r.a)(n);function n(){return Object(a.a)(this,n),t.apply(this,arguments)}return Object(o.a)(n,[{key:"render",value:function(){var e=this.props,t=e.appConfigStore,
1n=e.authenticationStore,a=e.localeStore,o=e.navigationData,i=e.nav,r=e.history,_=e.location,s=e.match,l=(t||{}).appConfig,p=((n||{}).user||{}).fiId,g=(p=void 0===p?{}:p).value,f=void 0===g?"":g,E=(a||{}).locale,b=((window.di||{}).env||{}).previewExperienceId,O=m[i.componentName],P={type:"component",componentName:i.componentName},C=l.guid,D=d.a.getAllowedDomains(),M={selectedNavConfig:i,navigationData:o,diId:f,guid:C,locale:E,config:P,resourceVersion:l.buildNumber,allowDomains:D,isPageLevel:!0,title:o.notificationStrings.appContainer,history:r,match:s,location:_,previewExperienceId:b};O?M.loaderConfig=O.component():P.js=(i.jsResources||[]).map((function(e){return e}));var w=(null===l||void 0===l?void 0:l.modernBrandingEnabled)&&Object(v.b)();return c.a.createElement(h,{modernBrandingEnabled:w},c.a.createElement("div",{id:"appContainer"},c.a.createElement(u.a,Object.assign({},M,{modernBrandingEnabled:w}))))}},{key:"componentDidMount",value:function(){n.scrollToTop()}},{key:"getChildContext",value:function(){var e=this.context.router,t=(e||{}).history;return t&&(e.push=function(e){var n=e;n&&0!==n.indexOf("/app/home")&&(n="/app/home".concat(n)),t.push(n)}),{router:e}}}],[{key:"scrollToTop",value:function(){(window.innerWidth||document.body.clientWidth)<992&&window.scrollTo(0,0)}}]),n}(_.Component),b.contextTypes={router:l.a.object.isRequired},b.childContextTypes={router:l.a.object},b.defaultProps={appConfigStore:null,localeStore:null,authenticationStore:null},b.propTypes={appConfigStore:l.a.instanceOf(Object),localeStore:l.a.instanceOf(Object),authenticationStore:l.a.instanceOf(Object),history:l.a.instanceOf(Object).isRequired,nav:l.a.instanceOf(Object).isRequired,location:l.a.instanceOf(Object).isRequired,match:l.a.instanceOf(Object).isRequired,navigationData:l.a.instanceOf(Object).isRequired},E=b))||E)||E)||E;t.a=O},2314:function(e,t,n){"use strict";var a=n(46),o=n(61),i=n(32),r=function(){return i.a.get("/usr-engage-olb/v1/liveengage")};t.a={setupLivePerson:function(e){if(function(e){return e.livePersonEnabled&&(document.documentElement.clientWidth>991||e.livePersonVersion>="1.7.5")}(e)){var t=e.livePersonDelay||3e3;window.livePersonDelay=t;var n={autoStart:!1,vars:[],dbs:[],section:"default",site:e.livePersonSite},i=[{scope:"page",name:"unit",value:"DI Online Banking"},{scope:"session",name:"language",value:"English"},{scope:"page",name:"Section",value:"DI Online Banking English"},{scope:"page",name:"Page",value:"Home Page"}];n.vars.push(i),window.lpTag=n,window.lpGetAuthenticationToken=function(){var e=Object(o.a)(Object(a.a)().mark((function e(t){var n,o;return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,t){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,r();case 5:if(n=e.sent,o=(n||{}).code){e.next=10;break}return t("","No oAuth token received from downstream system."),e.abrupt("return");case 10:t(o),e.next=17;break;case 13:e.prev=13,e.t0=e.catch(0),console.error("Error while retrieving oAuth token for Live Engage client. ".concat(e.t0.message)),t("",e.t0.message);case 17:case"end":return e.stop()}}),e,null,[[0,13]])})));return function(t){return e.apply(this,arguments)}}();var _=document.getElementsByTagName("head")[0],c=document.createElement("script");c.type="text/javascript",c.src="".concat("/dbank/live/","live-person/mtagconfig-").concat(e.livePersonVersion,".js"),c.onload=function(){if(window.lpTag&&window.lpTag._domReady){window.lpTag._domReady("domReady");var e=window.lpTag;"undefined"!==typeof e&&"undefined"!==typeof e&&("function"===typeof e.start?e.start():setTimeout((function(){"function"===typeof e.start&&e.start()}),1e3),setTimeout((function(){"function"===typeof e.newPage&&e.newPage(window.location.href)}),t))}},_.appendChild(c),window.lpTrackNewPage=function(){try{var e=window.lpTag;"undefined"!==typeof e&&"function"===typeof e.newPage&&e.newPage(document.URL)}catch(t){console.log("error with lpTrackNewPage",t)}}}}}},2315:function(e,t,n){"use strict";var a=n(22),o=n(1487),i="ondot",r=function(e){if(!e)return!1;if(!("component"===(e.itemType||"").toLowerCase()&&e.componentName))return!1;var t="OLB.FEATURE.ROUTE"===e.componentName&&e.appCode===i,n="/app/home/ondot"===function(e){var t=(null===e||void 0===e?void 0:e.path)||(null===e||void 0===e?void 0:e.routePath)||"";return t?t.startsWith("/app/home")?t:"/app/home".concat(t):""}(e);return t||n},_=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.some((function(t){if(r(t))return!0;var n=(t||{}).subMenu;return e(void 0===n?[]:n)}))},c=function(e){var t=(e||{}).routeInfo;return _(void 0===t?[]:t)},s=function(e,t){return!(null===e||void 0===e||!e.ondotAdditionalRouteEnabled)&&function(e){return Object(o.d)(e,i)}(t)&&!c(t)},l=Object.freeze({"/app/home/settings":{loader:function(){return n.e(91).then(n.bind(null,2436))}},"/app/home/sdp":{loader:function(){return n.e(103).then(n.bind(null,2363))}}
1,"/app/home/ccpaDisclosure":{loader:function(){return n.e(21).then(n.bind(null,2352))}},"/app/home/cfa":{loader:function(){return Promise.all([n.e(34),n.e(54)]).then(n.bind(null,2364))}},"/app/home/step-up":{loader:function(){return n.e(90).then(n.bind(null,2437))}},"/app/home/message-center":{loader:function(){return n.e(86).then(n.bind(null,2438))}},"/app/home/live-person":{loader:function(){return n.e(85).then(n.bind(null,2439))}},"/app/home/nydig":{loader:function(){return n.e(89).then(n.bind(null,2440))}},"/app/home/olb/freedompay":{loader:function(){return Promise.all([n.e(0),n.e(1),n.e(3),n.e(5),n.e(41)]).then(n.bind(null,2403))}},"/app/home/coffeecans":{loader:function(){return Promise.all([n.e(4),n.e(11),n.e(82)]).then(n.bind(null,2365))}},"/app/home/sso-auth":{loader:function(){return n.e(107).then(n.bind(null,2366))}},"/app/home/nxg-account-preferences":{loader:function(){return n.e(96).then(n.bind(null,1781))}},"/app/home/unifiedAccountSummary":{loader:function(){return n.e(108).then(n.bind(null,2367))}},"/app/home/goal-builder":{loader:function(){return n.e(101).then(n.bind(null,2368))}}}),p=Object.freeze({"/app/home/ondot":{loader:function(){return Promise.all([n.e(4),n.e(70)]).then(n.bind(null,2441))}}});t.a=function(e,t){return s(e,t)?Object(a.a)(Object(a.a)({},l),p):l}},2342:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(22),_usr_src_app_node_modules_babel_runtime_helpers_esm_classCallCheck_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(2),_usr_src_app_node_modules_babel_runtime_helpers_esm_createClass_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(3),_usr_src_app_node_modules_babel_runtime_helpers_esm_inherits_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(5),_usr_src_app_node_modules_babel_runtime_helpers_esm_createSuper_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(6),react__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(0),react__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_5__),react_router_dom__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(67),legacy_usp_src_spa_components_ErrorComponent__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(1714),mobx__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(28),mobx_react__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(80),query_string__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(85),query_string__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(query_string__WEBPACK_IMPORTED_MODULE_10__),app_router_history__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(214),prop_types__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(25),prop_types__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_12__),security_src_PrivateRoute__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(1704),common_ui_src_components_loader_PageLoader__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(55),common_ui_src_util_module__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(181),dbk_analytics__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(722),legacy_usp_src_spa_components_MainApplication__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(2309),loading__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(723),scriptjs__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(1414),scriptjs__WEBPACK_IMPORTED_MODULE_19___default=__webpack_require__.n(scriptjs__WEBPACK_IMPORTED_MODULE_19__),_wavecx_wavecx_react__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(1526),_wavecx_wavecx_react__WEBPACK_IMPORTED_MODULE_20___default=__webpack_require__.n(_wavecx_wavecx_react__WEBPACK_IMPORTED_MODULE_20__),_wavecx_wavecx_react_dist_styles_css__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(1586),_wavecx_wavecx_react_dist_styles_css__WEBPACK_IMPORTED_MODULE_21___default=__webpack_require__.n(_wavecx_wavecx_react_dist_styles_css__WEBPACK_IMPORTED_MODULE_21__),_app_config_AppConfigStore__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(481),_live_person_LivePersonSetup__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__(2314),_navigation_ComponentRoute__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__(2312),_navigation_ControlledFrameRoute__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__(1894),_navigation_UnControlledFrameRoute__WEBPACK_IMPORTED_MODULE_26__=__webpack_require__(1895),_utils__WEBPACK_IMPORTED_MODULE_27__=__webpack_require__(1583),_WaveCXEventManager__WEBPACK_IMPORTED_MODULE_28__=__webpack_require__(1701),_AdditionalRoutes__WEBPACK_IMPORTED_MODULE_29__=__webpack_require__(2315),_HomeService__WEBPACK_IMPORTED_MODULE_30__=__webpack_require__(1702),_dec,_dec2,_class,_class2,getKey=function(e,t){var n=t;return e&&e.pathname===t&&(n="".concat(n,"-").concat(e.key)),n},processedAspectId=[],Home=(_dec=Object(mobx_react__WEBPACK_IMPORTED_MODULE_9__.b)("navigationStore"),_dec2=Object(mobx_react__WEBPACK_IMPORTED_MODULE_9__.b)("appConfigStore"),_dec(_class=_dec2(_class=Object(mobx_react__WEBPACK_IMPORTED_MODULE_9__.c)((_class2=function(_Component){Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_inherits_js__WEBPACK_IMPORTED_MODULE_3__.a)(Home,_Component);var _super=Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_createSuper_js__WEBPACK_IMPORTED_MODULE_4__.a)(Home);function Home(){var e;Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_classCallCheck_js__WEBPACK_IMPORTED_MODULE_1__.a)(this,Home);for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];return(e=_super.call.apply(_super,[this].concat(n))).state={},e}return Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_createClass_js__WEBPACK_IMPORTED_MODULE_2__.a)(Home,[{key:"render",value:function(){var e,t=this.props,n=t.location,a=t.navigationStore,o=t.appConfigStore,i=this.state,r=i.navigationData,_=i.homePageConfig,c=(a||{}).currentLocation,s="";if(!r||!r.mainNav||!r.mainNav.menu||!r.mainNav.menu.length||!_)return react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(common_ui_src_components_loader_PageLoader__WEBPACK_IMPORTED_MODULE_14__.a,null);var l=(o||{}).appConfig,p=Home.getRoutes(r,c,_);n&&0===(s=n.pathname).indexOf("/app/home")&&(s=s.substring(9));var u=Object(_utils__WEBPACK_IMPORTED_MODULE_27__.b)(),d=(null===_app_config_AppConfigStore__WEBPACK_IMPORTED_MODULE_22__.a||void 0===_app_config_AppConfigStore__WEBPACK_IMPORTED_MODULE_22__.a||null===(e=_app_config_AppConfigStore__WEBPACK_IMPORTED_MODULE_22__.a.getDBKSession)||void 0===e?void 0:e.call(_app_config_AppConfigStore__WEBPACK_IMPORTED_MODULE_22__.a))||{};return react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_5___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("div",{role:"alert",className:"sr-only"},react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("span",{id:"accessibleAlertMessage"})),this.renderLoginMarketingMessage(),a.isLoadingBranding&&react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(common_ui_src_components_loader_PageLoader__WEBPACK_IMPORTED_MODULE_14__.a,null),!a.isLoadingBranding&&react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(legacy_usp_src_spa_components_MainApplication__WEBPACK_IMPORTED_MODULE_17__.a,{route:{navigationData:r},location:{pathname:s},loginMktMessage:_&&!this.isMobileFlow()?_.loginMktMessage:"",complianceConfiguration:_.complianceConfiguration,hideLastLogin:u,appConfig:l,dbkSession:d},react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(react_router_dom__WEBPACK_IMPORTED_MODULE_6__.Switch,null,p)))}},{key:"componentDidUpdate",value:function(e){var t,n,a,o,i=e.location,r=this.props.location,_=(i||{}).pathname,c=(r||{}).pathname;_&&c&&_!==c&&!this.routesInitialized&&this.initializeHomePage();var s,l=null===(t=this.props.navigationStore)||void 0===t||null===(n=t.navigationData)||void 0===n||null===(a=n.allowedWebFeatures)||void 0===a?void 0:a.includes("WaveCX");"undefined"!==typeof localStorage&&localStorage&&(localStorage.setItem("isWaveCxEnabled",l),s=localStorage.getItem("lastClickedAppCode")),!this.isMobileFlow()&&null!==(o=this.context)&&void 0!==o&&o.hasContent(s,"popup")&&Object(_WaveCXEventManager__WEBPACK_IMPORTED_MODULE_28__.b)(this.context,s)}},{key:"componentDidMount",value:function(){this.initializeHomePage()}},{key:"componentWillUnmount",value:function(){common_ui_src_util_module__WEBPACK_IMPORTED_MODULE_15__.a.unlisten("loadIFrame",Home.handleNavigateMessage),this.autoRunDisposer&&this.autoRunDisposer(),window.di&&(window.di.quickLink=null),window.uidCallback=null}},{key:"renderLoginMarketingMessage",value:function(){var e=this.state.homePageConfig;if(e&&e.loginMktMessage&&!this.isMobileFlow()){var t=e.FiIdForMS,n=e.UserGuidForMS;return window.FiIdForMS=t,window.UserGuidForMS=n,window.di&&window.di.env&&(window.di.env.loginPrompt={}),react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement("div",{id:"loginPrompt",style:{display:"none"},dangerouslySetInnerHTML:{__html:e.loginMktMessage}})}return null}},{key:"initializeHomePage",value:function initializeHomePage(){var _this2=this,handleEvent=this.context.handleEvent,_this$props2=this.props,location=_this$props2.location,navigationStore=_this$props2.navigationStore,parsedParms=query_string__WEBPACK_IMPORTED_MODULE_10___default.a.parse(location.search),isWaveCxInitialized=!1;navigationStore.setAwaitingBrandingFlag(!0),_HomeService__WEBPACK_IMPORTED_MODULE_30__.a.getHomeConfig(parsedParms).then((function(response){var _this2$props=_this2.props,appConfigStore=_this2$props.appConfigStore,history=_this2$props.history,navigationData=navigationStore.navigationData;navigationStore.setAwaitingBrandingFlag(!1);var homePageConfig=response.targetData,targetView=response.targetView,globalEnvProps=response.globalEnvProps,pageProps=response.pageProps,appConfig=appConfigStore.appConfig;if(isWaveCxInitialized||_this2.isMobileFlow()||!handleEvent||(Object(_WaveCXEventManager__WEBPACK_IMPORTED_MODULE_28__.a)(_this2.context,null===homePageConfig||void 0===homePageConfig?void 0:homePageConfig.isBBUser,null===homePageConfig||void 0===homePageConfig?void 0:homePageConfig.pinpointUserId),isWaveCxInitialized=!0),_this2.preserveNextGenPagesBaseUrl(appConfig),_this2.preserveModernEnrollmentOption(homePageConfig),"redirect"===targetView)return-1!==homePageConfig.indexOf("/v1/tpv-sso-authorize")?void(window.location.href="".concat(window.location.origin).concat(homePageConfig)):void history.push(homePageConfig);var globalDI=globalEnvProps.globalDI,guid=globalDI.guid,locale=globalDI.locale,oldAppGuid=appConfig.guid,oldLocale=appConfig.locale,mobileFlow=appConfig.mobileFlow;if(oldAppGuid!==guid||locale!==oldLocale){var newAppConfig=Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__.a)({},appConfig);guid&&(newAppConfig.guid=guid),locale&&(newAppConfig.locale=locale),appConfigStore.setAppConfig(Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__.a)({},newAppConfig))}if(!_this2.isMobileFlow()){var promotionJSIncludes=homePageConfig.promotionJSIncludes;promotionJSIncludes&&promotionJSIncludes.length&&scriptjs__WEBPACK_IMPORTED_MODULE_19___default()(promotionJSIncludes.map((function(e){return"".concat(e)})))}if(navigationData&&navigationData.mainNav&&navigationData.mainNav.menu&&navigationData.mainNav.menu.length){_live_person_LivePersonSetup__WEBPACK_IMPORTED_MODULE_23__.a.setupLivePerson(homePageConfig);var _window=window,di=_window.di;di||(di={},window.di=di),window.uidCallback=function(){return{u:{p:[homePageConfig.pinpointUserId]}}},di.quickLink=homePageConfig.quickLink,_this2.routesInitialized=!0;var initFn=function initFn(){if(navigationStore.isLoadingBranding)setTimeout(initFn,100);else{var experienceThemeConfig=pageProps.experienceThemeConfig,showAccountPreferenceWidgetUI=p
1ageProps.showAccountPreferenceWidgetUI;_this2.preserveAccountPreferenceConfig(showAccountPreferenceWidgetUI);var _window2=window,dbk=_window2.dbk;if(dbk){var _appConfig$guid,dbkSessionParams={locale:appConfigStore.appConfig.locale,userFullName:homePageConfig.userFullName,userGuid:null!==(_appConfig$guid=appConfig.guid)&&void 0!==_appConfig$guid?_appConfig$guid:guid,isBBUser:homePageConfig.isBBUser,diId:appConfig.diId,loginId:homePageConfig.pinpointUserId,isPrimaryUser:appConfig.primaryUser,experienceThemeConfig:experienceThemeConfig?JSON.parse(experienceThemeConfig):void 0,UIFlexibilityBranding:window.UIFlexibilityBranding,analyticsConfig:{analyticsEnabled:null===navigationData||void 0===navigationData?void 0:navigationData.analyticsEnabled,reportSuite:null===navigationData||void 0===navigationData?void 0:navigationData.reportSuite},showAccountPreferenceWidgetUI:showAccountPreferenceWidgetUI,isMobileFlow:mobileFlow,csrfToken:pageProps.CSRFToken,isUnifiedAccountSummaryEnabled:null===navigationData||void 0===navigationData?void 0:navigationData.isUnifiedAccountSummaryEnabled,isProfileLinkingDisclosureEnabled:homePageConfig.isProfileLinkingDisclosureEnabled,profileDisclosureUrl:homePageConfig.profileDisclosureUrl,subuserTPVReference:homePageConfig.subuserTPVReference};dbk.init(dbkSessionParams),_app_config_AppConfigStore__WEBPACK_IMPORTED_MODULE_22__.a.setDBKSession(dbkSessionParams),dbk_analytics__WEBPACK_IMPORTED_MODULE_16__.d.logHomeRoute()}var experienceAspectsJson=homePageConfig.experienceAspects;if(experienceAspectsJson){var experienceAspects=JSON.parse(experienceAspectsJson);_this2.isMobileFlow()&&(experienceAspects=experienceAspects.filter((function(e){return!1!==e.isEnabledMobile}))),window.experienceAspects=experienceAspects,experienceAspects.forEach((function(aspect){var sourceSnippet=aspect.sourceSnippet,id=aspect.id;if(-1===processedAspectId.indexOf(id)&&sourceSnippet)try{eval(sourceSnippet),processedAspectId.push(id)}catch(e){console.log("Error loading aspect",e)}}))}}};navigationStore.isLoadingBranding?setTimeout(initFn,100):initFn(),_this2.setState({navigationData:navigationData,homePageConfig:homePageConfig},(function(){if(homePageConfig.redirectURL){var e=homePageConfig.redirectURL,t=e.indexOf("/app/");-1!==t&&(e=e.substring(t)),Object(app_router_history__WEBPACK_IMPORTED_MODULE_11__.a)().replace(e)}else if(navigationData.initialRoute){var n=navigationData.initialRoute;0===n.indexOf("/frame")&&(n="/app/home".concat(n)),Object(app_router_history__WEBPACK_IMPORTED_MODULE_11__.a)().replace(n)}if(!_this2.loginMsgScriptsEval&&!_this2.isMobileFlow()){_this2.loginMsgScriptsEval=!0;var a=document.getElementById("loginPrompt");if(a){var o=0;setTimeout((function e(){if(!window.jsHub)return o<50&&(setTimeout(e,100),o+=1),void console.log("No jsHub object found.");console.log("jsHub object found.");var t=a.getElementsByTagName("script"),n=document.getElementsByTagName("head")[0];t&&n&&t.forEach((function(e){var t=e.innerHTML;try{var a=document.createElement("script");a.type="text/javascript",a.appendChild(document.createTextNode(t)),n.insertBefore(a,n.firstChild),n.removeChild(a)}catch(o){console.log(o)}}))}),100)}}}))}})),this.autoRunDisposer=Object(mobx__WEBPACK_IMPORTED_MODULE_8__.g)((function(){})),common_ui_src_util_module__WEBPACK_IMPORTED_MODULE_15__.a.listen("loadIFrame",Home.handleNavigateMessage)}},{key:"isMobileFlow",value:function(){var e=this.props.appConfigStore,t=(null!==e&&void 0!==e?e:{}).appConfig,n=void 0===t?{}:t;return(null!==n&&void 0!==n?n:{}).mobileFlow}},{key:"preserveNextGenPagesBaseUrl",value:function(e){var t=e.nextGenBaseUrl,n=e.nextGenUIPlatformBaseUrl;sessionStorage.setItem("nextGenBaseUrl",t),sessionStorage.setItem("nextGenUIPlatformBaseUrl",n)}},{key:"preserveModernEnrollmentOption",value:function(e){var t=e.modernEnrollmentOption;sessionStorage.setItem("modernEnrollmentOption",t)}},{key:"preserveAccountPreferenceConfig",value:function(e){sessionStorage.setItem("showAccountPreferenceWidgetUI",e)}}],[{key:"getRoutes",value:function(e,t,n){if(!e)return[];var a,o=e.routeInfo,i=o?o.slice():[],r=[],_=[];
1i.forEach((function n(o){if(o){if(o.routePath&&0!==o.routePath.indexOf("/app/home/frame")&&-1===_.indexOf(o.routePath)){var i=o.itemType,c=void 0===i?"":i,s=o.componentName,l=void 0===s?"":s,p=o.path,u=void 0===p?"":p;c=(c||"").toLowerCase(),u="/app/home".concat(u);var d={key:getKey(t,u),path:u,component:_navigation_ComponentRoute__WEBPACK_IMPORTED_MODULE_24__.a,componentProps:{nav:o,navigationData:e}};"component"===c&&l?d.component=_navigation_ComponentRoute__WEBPACK_IMPORTED_MODULE_24__.a:"controlled_iframe"===c&&(d.component=_navigation_ControlledFrameRoute__WEBPACK_IMPORTED_MODULE_25__.a),d.component&&r.push(d),_.push(o.routePath),!0===o.index&&(a=d)}var m=o.subMenu,g=void 0===m?[]:m;g&&g.forEach(n)}}));var c=Object(_AdditionalRoutes__WEBPACK_IMPORTED_MODULE_29__.a)(n,e);return r.map((function(e){return react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(security_src_PrivateRoute__WEBPACK_IMPORTED_MODULE_13__.a,e)})).concat(react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(security_src_PrivateRoute__WEBPACK_IMPORTED_MODULE_13__.a,{exact:!0,key:getKey(t,"/app/home"),path:"/app/home",render:function(e){if(a){var t=a,n=t.component,o=t.componentProps;return react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(n,Object.assign({},e,o))}return react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_5___default.a.Fragment,null)}})).concat(react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(security_src_PrivateRoute__WEBPACK_IMPORTED_MODULE_13__.a,{exact:!0,key:getKey(t,"/app/home/frame"),path:"/app/home/frame",render:function(t){return react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(_navigation_UnControlledFrameRoute__WEBPACK_IMPORTED_MODULE_26__.a,Object.assign({navigationData:e},t))}})).concat(react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(security_src_PrivateRoute__WEBPACK_IMPORTED_MODULE_13__.a,{key:getKey(t,"error"),path:"error",render:function(){return react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(legacy_usp_src_spa_components_ErrorComponent__WEBPACK_IMPORTED_MODULE_7__.a,{mainErrorMessage:e.notificationStrings.errorMessage,secondaryErrorMessage:e.notificationStrings.errorTryAgain})}})).concat(Object.keys(c).map((function(e){var n=c[e];return react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(security_src_PrivateRoute__WEBPACK_IMPORTED_MODULE_13__.a,{key:getKey(t,e),path:e,render:function(e){return react__WEBPACK_IMPORTED_MODULE_5___default.a.createElement(loading__WEBPACK_IMPORTED_MODULE_18__.a,Object.assign({loader:n.loader},e))}})})))}},{key:"handleNavigateMessage",value:function(e){Object(app_router_history__WEBPACK_IMPORTED_MODULE_11__.a)().push("/app/home/frame?src=".concat(e.src))}}]),Home}(react__WEBPACK_IMPORTED_MODULE_5__.Component),_class2.contextType=_wavecx_wavecx_react__WEBPACK_IMPORTED_MODULE_20__.WaveCxContext,_class2.defaultProps={navigationStore:null,appConfigStore:null,location:null},_class2.propTypes={navigationStore:prop_types__WEBPACK_IMPORTED_MODULE_12___default.a.instanceOf(Object),appConfigStore:prop_types__WEBPACK_IMPORTED_MODULE_12___default.a.instanceOf(Object),location:prop_types__WEBPACK_IMPORTED_MODULE_12___default.a.instanceOf(Object),history:prop_types__WEBPACK_IMPORTED_MODULE_12___default.a.instanceOf(Object),match:prop_types__WEBPACK_IMPORTED_MODULE_12___default.a.instanceOf(Object)},_class=_class2))||_class)||_class)||_class);__webpack_exports__.default=Home}}]); 2//# sourceMappingURL=47.71a31a14.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.