1(this["webpackJsonponline-banking-app"]=this["webpackJsonponline-banking-app"]||[]).push([[84],{1373:function(e,t,n){"use strict";var r=n(46),a=n(61),o=n(85),i=n.n(o),c=n(25),s=n.n(c),u=n(0),l=n.n(u),p=n(26),f=n.n(p),d=void 0,m=function(e,t){var n=e.substring(4),r={};return new Function("wrapper","React","ReactDOM","PropTypes","__widget_webpack_public_path__","return wrapper.".concat(n,";\n"))(r,l.a,f.a,s.a,t),r[Object.getOwnPropertyNames(r)[0]]},g=function(e,t){var n,r=new Function("define","__widget_webpack_public_path__","".concat(e,";\n")),a=function(){for(var e,t,r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];1===a.length?t=a[0]:2===a.length?(e=a[0],t=a[1]):3===a.length&&(a.shift(),e=a[0],t=a[1]);var i=(e||[]).map((function(e){return"React"===e||"react"===e?l.a:"PropTypes"===e||"prop-types"===e?s.a:"ReactDOM"===e||"react-dom"===e?f.a:null}));n=t.apply(d,i)};return a.amd=!0,r(a,t),n},v=function(e,t){var n,r={},a={};if(new Function("module","require","exports","React","ReactDOM","PropTypes","__widget_webpack_public_path__","".concat(e,";\n"))(r,(function(e){switch(e){case"React":case"react":return l.a;case"PropTypes":case"prop-types":return s.a;case"ReactDOM":case"react-dom":return f.a;default:return null}}),a,l.a,f.a,s.a,t),!(n=r.exports))if(a.default)n=a;else{var o=Object.getOwnPropertyNames(a);o.length>0&&(n=a[o[0]])}return n},h=function(e,t){var n=e.sourceUrl,r=e.frameHeight,a=e.name,o=e.mode,i=t.fiDomainInfo;if("ADMIN"===o)return l.a.createElement(u.Fragment,null);var c=n;return c&&0===c.indexOf("/")&&i&&i.origin&&(c="".concat(i.origin).concat(n)),l.a.createElement("iframe",{width:"100%",height:r,sandbox:"allow-storage-access-by-user-activation allow-scripts allow-forms",src:c,title:a})};h.contextTypes={fiDomainInfo:s.a.object},h.defaultProps={frameHeight:600},h.propTypes={sourceUrl:s.a.string.isRequired,name:s.a.string,mode:s.a.string,frameHeight:s.a.number};var w=h,b=function(e){return Object(u.useEffect)((function(){var t=e.onWidgetInit,n=e.wrapperElement;t&&t({widgetContainer:n.current,props:e})}),[]),l.a.createElement(l.a.Fragment,null)};b.propTypes={wrapperElement:s.a.object,onWidgetInit:s.a.func};var y=b,O="live",E="beta",x=function(e){return e&&(-1!==e.indexOf("application/javascript")||-1!==e.indexOf("text/javascript"))},j=function(e){var t=document.createElement("a");t.href=e;var n=t.search,r=t.hash,a=t.pathname,o=t.origin;o||(o="".concat(t.protocol,"//").concat(t.host,"/"));var c=i.a.parse(n),s=new Date;return c.__cacheBuster="".concat(s.getFullYear(),"-").concat(s.getMonth(),"-").concat(s.getDate()),"".concat(o).concat(a,"?").concat(i.a.stringify(c)).concat(r)},P=function(e,t){var n=e;if(n){if(0===n.indexOf("/*")){var r=n.indexOf("*/");n=n.substring(r+2)}n=n.trim()}var a="";if(t){var o=t.split("/");o.splice(-3),a="".concat(o.join("/"),"/")}var i=function(e){var t=e;return t?0===t.indexOf("var ")?m:0===t.indexOf("define(")?g:0===t.indexOf("module.exports=")||0===t.indexOf("exports.")||0===t.indexOf("exports[")||0===t.indexOf("!function")||(-1!==t.indexOf("function _interopDefault(e)")||-1!==t.indexOf("function _interopDefaultLegacy(e)"))&&-1!==t.indexOf("module.exports=")?v:null:null}(n);if(!i)throw new Error("INVALID_LIBRARY_TARGET");var c=i(n,a);if(!c)throw new Error("INVALID_LIBRARY_TARGET");return c.default?c:{default:c}},_={fetchWidgetComponent:function(e,t,n){return Object(a.a)(Object(r.a)().mark((function a(){var o,i,c,s,u;return Object(r.a)().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(!e||!n){r.next=2;break}return r.abrupt("return",Promise.resolve({default:w}));case 2:if(e){r.next=4;break}return r.abrupt("return",Promise.resolve({default:y}));case 4:return o=e,0===e.indexOf("/")&&t&&t.origin&&(o="".concat(t.origin).concat(e)),i=j(o),r.next=9,fetch(i);case 9:if(c=r.sent,s=c.headers.get("content-type"),x(s)){r.next=13;break}throw new Error("INVALID_CONTENT_TYPE");case 13:return r.next=15,c.text();case 15:if(u=r.sent){r.next=18;break}throw new Error("INVALID_WIDGET_RESPONSE");case 18:return r.abrupt("return",P(u,e));case 19:case"end":return r.stop()}}),a)})))()},getFIDomainInfo:function(e){var t=e;if(t||(t=window.location.href),!t)return{};var n=document.createElement("a");n.href=t;var r=n.pathname,a=n.origin;a||(a="".concat(n.protocol,"//").concat(n.host));var o="";r&&(-1!==r.indexOf("/".concat(O))?o=O:-1!==r.indexOf("/".concat(E))&&(o=E));var i={};return i.origin=a,i.region=o,i}};t.a=_},1522:function(e,t,n){"use strict";n.d(t,"a",(function(){return x}));var r=n(22),a=n(36),o=n(2),i=n(3),c=n(5),s=n(6),u=n(0),l=n.n(u),p=n(2392),f=n(25),d=n.n(f),m=n(1345),g=n.n(m),v=n(2318),h=function(e){Object(c.a)(n,e);var t=Object(s.a)(n);function n(){var e;Object(o.a)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return(e=t.call.apply(t,[this].concat(a))).state={hasError:!1},e}return Object(i.a)(n,[{key:"render",value:function(){var e=this.state.hasError,t=this.props.children;if(e){var n=(this.props.messages||{}).widget,r=void 0===n?{}:n,a={};if(r){var o=r.loadErrorTitle,i=r.loadErrorMessage;a.title=o||"Error",a.msg=i||"There was an error loading the widget"}return l.a.createElement(v.a,a)}return t}}],[{key:"getDerivedStateFromError",value:function(e){return console.log("Error rendering widget",e),{hasError:!0}}}]),n}(u.Component);h.propTypes={messages:d.a.object.isRequired};var w=n(1373),b="ADMIN",y="TEXT",O="LIST",E=["isAdmin","messages","sourceUrl","isIFrame","containerCls","windowDimensions","extraWidgetProperties","widgetProperties","name","layoutOption","fiDomainInfo","contextCls"],x=function(e){Object(c.a)(n,e);var t=Object(s.a)(n);function n(e){var r;Object(o.a)(this,n),(r=t.call(this,e)).state={};var a=r.props.widgetProperties;return r.wrapperElement=l.a.createRef(),r.state.normalizedProperties=n.getNormalizedProperties(a),r}return Object(i.a)(n,[{key:"render",value:function(){var e=this.props,t=e.isAdmin,n=e.messages,o=e.sourceUrl,i=(e.isIFrame,e.containerCls),c=e.windowDimensions,s=e.extraWidgetProperties,p=e.widgetProperties,f=e.name,d=e.layoutOption,m=e.fiDomainInfo,v=e.contextCls,w=Object(a.a)(e,E),y=this.getWidgetComponent(),O=this.getFallbackComponent(),x=this.state.normalizedProperties,j={};return o?(j.sourceUrl=o,j.layoutOption=d,j.originalWidgetProperties=p,j.fiDomainInfo=m):j=Object(r.a)(Object(r.a)({},w),{},{containerCls:i,wrapperElement:this.wrapperElement}),l.a.createElement(h,{messages:n},l.a.createElement(u.Suspense,{fallback:O},l.a.createElement("div",{className:g()(v,"".concat(i,"__widget-container"),"composite-layout-widget"),ref:this.wrapperElement},l.a.createElement(y,Object.assign({mode:t?b:"",windowDimensions:c,name:f},x,j,s||{})))))}},{key:"getFallbackComponent",value:function(){var e=this.props.fallbackComponent;return e||l.a.createElement(p.a,null)}},{key:"getWidgetComponent",value:function(){if(!this.widgetComponent){var e=this.getWidgetPromise();this.widgetComponent=l.a.lazy((function(){return e}))}return this.widgetComponent}},{key:"getWidgetPromise",value:function(){var e=this.props,t=e.widgetPromise,n=e.isIFrame;if(t)return t;var r=this.props.sourceUrl,a=this.context.fiDomainInfo;return w.a.fetchWidgetComponent(r,a,n)}},{key:"getWidgetElement",value:function(){return this.wrapperElement?this.wrapperElement.current:void 0}}],[{key:"getDerivedStateFromProps",value:function(e){var t=e.widgetProperties;return{normalizedProperties:n.getNormalizedProperties(t)}}},{key:"getNormalizedProperties",value:function(e){var t,n,a={locale:(null===(t=window.di)||void 0===t||null===(n=t.env)||void 0===n?void 0:n.locale)||"en_US"};return(e||[]).reduce((function(e,t){var n=Object(r.a)({},e),a=t.propertyName,o=t.propertyType,i=t.propertyValue,c=t.propertyValueLocale,s=t.isLocalized,u=i;return o===y&&s?u=Object(r.a)(Object(r.a)({},null!==c&&void 0!==c?c:{}),i&&{en_US:i}):o===O&&(u=(i||"").split(",")),n[a]=u,n}),a)}}]),n}(u.Component);x.contextTypes={fiDomainInfo:d.a.object},x.propTypes={isAdmin:d.a.bool,widgetPromise:d.a.object,messages:d.a.object.isRequired,onWidgetInit:d.a.func,containerCls:d.a.string,contextCls:d.a.string,extraWidgetProperties:d.a.object,windowDimensions:d.a.object,fallbackComponent:d.a.object,layoutOption:d.a.object,fiDomainInfo:d.a.object,sourceUrl:d.a.string,name:d.a.string,isIFrame:d.a.bool,widgetProperties:d.a.array}
1,x.defaultProps={fiDomainInfo:w.a.getFIDomainInfo()}},2376:function(e,t,n){"use strict";n.r(t);var r=n(46),a=n(61),o=n(2),i=n(3),c=n(5),s=n(6),u=n(0),l=n.n(u),p=n(55),f=n(2391),d=n(1522),m=n(32),g=l.a.createElement("div",{className:"layout-widget-skeleton"},l.a.createElement(f.a,{parentBGColor:"#FFFFFF"})),v=function(e){Object(c.a)(n,e);var t=Object(s.a)(n);function n(){var e;Object(o.a)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return(e=t.call.apply(t,[this].concat(a))).state={},e}return Object(i.a)(n,[{key:"render",value:function(){return this.state.nydigConfig?this.renderNydigPage():l.a.createElement(p.a,null)}},{key:"componentDidMount",value:function(){var e=Object(a.a)(Object(r.a)().mark((function e(){var t;return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,m.a.get("/accts-olb/v1/nydig-page/config");case 2:t=e.sent,this.setState({nydigConfig:t});case 4:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"renderNydigPage",value:function(){var e=this.state.nydigConfig,t=(void 0===e?{}:e).targetData,n=void 0===t?{}:t,r=n.nydigPageContentBaseUrl,a=n.rftoken,o="".concat(r).concat("/static/css/CryptoModule.css?t=").concat("1787655812000"),i=document.createElement("link");i.href=o,i.rel="stylesheet",i.id="nydigPageStyleTag",document.getElementsByTagName("head")[0].appendChild(i);var c="".concat(r).concat("/static/js/CryptoModule.js?t=").concat("1787655812000");return l.a.createElement(d.a,{messages:{},containerCls:"dbk-module-crypto",sourceUrl:c,extraWidgetProperties:{rftoken:a,isCMARequest:!0},fallbackComponent:g})}}]),n}(u.Component);t.default=v}}]); 2//# sourceMappingURL=84.bc0ca58b.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.