1"use strict";(globalThis.webpackChunk_cash_flow_portal_pallas=globalThis.webpackChunk_cash_flow_portal_pallas||[]).push([[6054],{6054(e,t,n){n.d(t,{Y:()=>B});var o=n(79140),i=!("undefined"===typeof window||!window.document||!window.document.createElement);var r=void 0;function s(){return void 0===r&&(r=function(){if(!i)return!1;if(!window.addEventListener||!window.removeEventListener||!Object.defineProperty)return!1;var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}}),n=function(){};window.addEventListener("testPassiveEventSupport",n,t),window.removeEventListener("testPassiveEventSupport",n,t)}catch(o){}return e}()),r}function l(e){e.handlers===e.nextHandlers&&(e.nextHandlers=e.handlers.slice())}function a(e){this.target=e,this.events={}}a.prototype.getEventHandlers=function(e,t){var n,o=String(e)+" "+String((n=t)?!0===n?100:(0|n.capture)+(n.passive<<1)+(n.once<<2):0);return this.events[o]||(this.events[o]={handlers:[],handleEvent:void 0},this.events[o].nextHandlers=this.events[o].handlers),this.events[o]},a.prototype.handleEvent=function(e,t,n){var o=this.getEventHandlers(e,t);o.handlers=o.nextHandlers,o.handlers.forEach(function(e){e&&e(n)})},a.prototype.add=function(e,t,n){var o=this,i=this.getEventHandlers(e,n);l(i),0===i.nextHandlers.length&&(i.handleEvent=this.handleEvent.bind(this,e,n),this.target.addEventListener(e,i.handleEvent,n)),i.nextHandlers.push(t);var r=!0;return function(){if(r){r=!1,l(i);var s=i.nextHandlers.indexOf(t);i.nextHandlers.splice(s,1),0===i.nextHandlers.length&&(o.target&&o.target.removeEventListener(e,i.handleEvent,n),i.handleEvent=void 0)}}};var p="__consolidated_events_handlers__";function c(e,t,n,o){e[p]||(e[p]=new a(e));var i=function(e){if(e)return s()?e:!!e.capture}(o);return e[p].add(t,n,i)}var u=n(50016),v=n(1663);function d(e,t){var n,o=(n=e,!isNaN(parseFloat(n))&&isFinite(n)?parseFloat(n):"px"===n.slice(-2)?parseFloat(n.slice(0,-2)):void 0);if("number"===typeof o)return o;var i=function(e){if("%"===e.slice(-1))return parseFloat(e.slice(0,-1))/100}(e);return"number"===typeof i?i*t:void 0}var f="above",h="inside",w="below",m="invisible";function b(e){return"string"===typeof e.type}var y;var g=[];function T(e){g.push(e),y||(y=setTimeout(function(){var e;for(y=null;e=g.shift();)e()},0));var t=!0;return function(){if(t){t=!1;var n=g.indexOf(e);-1!==n&&(g.splice(n,1),!g.length&&y&&(clearTimeout(y),y=null))}}}var E="undefined"!==typeof window,_={debug:!1,scrollableAncestor:void 0,children:void 0,topOffset:"0px",bottomOffset:"0px",horizontal:!1,onEnter:function(){},onLeave:function(){},onPositionChange:function(){},fireOnRapidScroll:!0},B=function(e){function t(t){var n;return(n=e.call(this,t)||this).refElement=function(e){n._ref=e},n}(0,o.A)(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this;E&&(this.cancelOnNextTick=T(function(){e.cancelOnNextTick=null;var t=e.props,n=t.children;t.debug;!function(e,t){if(e&&!b(e)&&!t)throw new Error("<Waypoint> needs a DOM element to compute boundaries. The child you passed is neither a DOM element (e.g. <div>) nor does it use the innerRef prop.\n\nSee https://goo.gl/LrBNgw for more info.")}(n,e._ref),e._handleScroll=e._handleScroll.bind(e),e.scrollableAncestor=e._findScrollableAncestor(),e.scrollEventListenerUnsubscribe=c(e.scrollableAncestor,"scroll",e._handleScroll,{passive:!0}),e.resizeEventListenerUnsubscribe=c(window,"resize",e._handleScroll,{passive:!0}),e._handleScroll(null)}))},n.componentDidUpdate=function(){var e=this;E&&this.scrollableAncestor&&(this.cancelOnNextTick||(this.cancelOnNextTick=T(function(){e.cancelOnNextTick=null,e._handleScroll(null)})))},n.componentWillUnmount=function(){E&&(this.scrollEventListenerUnsubscribe&&this.scrollEventListenerUnsubscribe(),this.resizeEventListenerUnsubscribe&&this.resizeEventListenerUnsubscribe(),this.cancelOnNextTick&&this.cancelOnNextTick())},n._findScrollableAncestor=function(){var e=this.props,t=e.horizontal,n=e.scrollableAncestor;if(n)return function(e){return"window"===e?globalThis.window:e}(n);for(var o=this._ref;o.parentNode;){if((o=o.parentNode)===document.body)return window;var i=window.getComputedStyle(o),r=(t?i.getPropertyValue("overflow-x"):i.getPropertyValue("overflow-y"))||i.getPropertyValue("overflow");if("auto"===r||"scroll"===r||"overlay"===r)return o}return window}
1,n._handleScroll=function(e){if(this._ref){var t=this._getBounds(),n=function(e){return e.viewportBottom-e.viewportTop===0?m:e.viewportTop<=e.waypointTop&&e.waypointTop<=e.viewportBottom||e.viewportTop<=e.waypointBottom&&e.waypointBottom<=e.viewportBottom||e.waypointTop<=e.viewportTop&&e.viewportBottom<=e.waypointBottom?h:e.viewportBottom<e.waypointTop?w:e.waypointTop<e.viewportTop?f:m}(t),o=this._previousPosition,i=this.props,r=(i.debug,i.onPositionChange),s=i.onEnter,l=i.onLeave,a=i.fireOnRapidScroll;if(this._previousPosition=n,o!==n){var p={currentPosition:n,previousPosition:o,event:e,waypointTop:t.waypointTop,waypointBottom:t.waypointBottom,viewportTop:t.viewportTop,viewportBottom:t.viewportBottom};r.call(this,p),n===h?s.call(this,p):o===h&&l.call(this,p),a&&(o===w&&n===f||o===f&&n===w)&&(s.call(this,{currentPosition:h,previousPosition:o,event:e,waypointTop:t.waypointTop,waypointBottom:t.waypointBottom,viewportTop:t.viewportTop,viewportBottom:t.viewportBottom}),l.call(this,{currentPosition:n,previousPosition:h,event:e,waypointTop:t.waypointTop,waypointBottom:t.waypointBottom,viewportTop:t.viewportTop,viewportBottom:t.viewportBottom}))}}},n._getBounds=function(){var e,t,n=this.props,o=n.horizontal,i=(n.debug,this._ref.getBoundingClientRect()),r=i.left,s=i.top,l=i.right,a=i.bottom,p=o?r:s,c=o?l:a;this.scrollableAncestor===window?(e=o?window.innerWidth:window.innerHeight,t=0):(e=o?this.scrollableAncestor.offsetWidth:this.scrollableAncestor.offsetHeight,t=o?this.scrollableAncestor.getBoundingClientRect().left:this.scrollableAncestor.getBoundingClientRect().top);var u=this.props,v=u.bottomOffset;return{waypointTop:p,waypointBottom:c,viewportTop:t+d(u.topOffset,e),viewportBottom:t+e-d(v,e)}},n.render=function(){var e=this,t=this.props.children;if(!t)return u.createElement("span",{ref:this.refElement,style:{fontSize:0}});if(b(t)||(0,v.isForwardRef)(t)){return u.cloneElement(t,{ref:function(n){e.refElement(n),t.ref&&("function"===typeof t.ref?t.ref(n):t.ref.current=n)}})}return u.cloneElement(t,{innerRef:this.refElement})},t}(u.PureComponent);B.above=f,B.below=w,B.inside=h,B.invisible=m,B.defaultProps=_,B.displayName="Waypoint"}}]);
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.