PageSourceSearch

https://appentum.com/component---src-templates-service-page-jsx-b1587f18650553f7d33d.js

js appentum.com collected 2026-09-29 07:17:28 UTC 13,310 bytes, 2 lines download raw bytes

1(self.webpackChunkcheppers_hu_frontend=self.webpackChunkcheppers_hu_frontend||[]).push([[908],{6668:function(e,t,o){"use strict";var r=o(4836);t.Z=void 0;var n=r(o(434)),l=r(o(8416)),i=r(o(861)),s=r(o(6690)),a=r(o(4993)),u=r(o(3808)),c=r(o(6115)),p=r(o(9728)),f=r(o(1655)),d=r(o(5697)),m=r(o(7294)),y=r(o(9931)),v=r(o(6791));var g=function(e){function t(e){var o;return(0,s.default)(this,t),(o=(0,a.default)(this,(0,u.default)(t).call(this,e))).state={targetItems:[],inViewState:[],isScrolledPast:[]},o._handleSpy=o._handleSpy.bind((0,c.default)(o)),o}return(0,f.default)(t,e),(0,p.default)(t,null,[{key:"propTypes",get:function(){return{items:d.default.arrayOf(d.default.string).isRequired,currentClassName:d.default.string.isRequired,scrolledPastClassName:d.default.string,style:d.default.object,componentTag:d.default.oneOfType([d.default.string,d.default.elementType]),offset:d.default.number,rootEl:d.default.string,onUpdate:d.default.func}}},{key:"defaultProps",get:function(){return{items:[],currentClassName:"",style:{},componentTag:"ul",offset:0,onUpdate:function(){}}}}]),(0,p.default)(t,[{key:"_initSpyTarget",value:function(e){return e.map((function(e){return document.getElementById(e)}))}},{key:"_fillArray",value:function(e,t){for(var o=[],r=0,n=e.length;r<n;r++)o[r]=t;return o}},{key:"_isScrolled",value:function(){return this._getScrollDimension().scrollTop>0}},{key:"_getScrollDimension",value:function(){var e=document,t=this.props.rootEl;return{scrollTop:t?e.querySelector(t).scrollTop:e.documentElement.scrollTop||e.body.parentNode.scrollTop||e.body.scrollTop,scrollHeight:t?e.querySelector(t).scrollHeight:e.documentElement.scrollHeight||e.body.parentNode.scrollHeight||e.body.scrollHeight}}},{key:"_getElemsViewState",value:function(e){for(var t=[],o=[],r=[],n=e||this.state.targetItems,l=!1,s=0,a=n.length;s<a;s++){var u=n[s],c=!l&&this._isInView(u);c?(l=!0,t.push(u)):o.push(u);var p=s===a-1,f=this._isScrolled();this._isAtBottom()&&this._isInView(u)&&!c&&p&&f&&(o.pop(),o.push.apply(o,(0,i.default)(t)),t=[u],r=this._fillArray(r,!1),c=!0),r.push(c)}return{inView:t,outView:o,viewStatusList:r,scrolledPast:this.props.scrolledPastClassName&&this._getScrolledPast(r)}}},{key:"_isInView",value:function(e){if(!e)return!1;var t,o=this.props,r=o.rootEl,n=o.offset;r&&(t=document.querySelector(r).getBoundingClientRect());var l=e.getBoundingClientRect(),i=r?t.height:window.innerHeight,s=this._getScrollDimension().scrollTop,a=s+i,u=r?l.top+s-t.top+n:l.top+s+n,c=u+e.offsetHeight;return u<a&&c>s}},{key:"_isAtBottom",value:function(){var e=this.props.rootEl,t=this._getScrollDimension(),o=t.scrollTop,r=t.scrollHeight;return o+(e?document.querySelector(e).getBoundingClientRect().height:window.innerHeight)>=r}},{key:"_getScrolledPast",value:function(e){if(!e.some((function(e){return e})))return e;var t=!1;return e.map((function(e){return e&&!t?(t=!0,!1):!t}))}},{key:"_spy",value:function(e){var t=this,o=this._getElemsViewState(e),r=this.state.inViewState;this.setState({inViewState:o.viewStatusList,isScrolledPast:o.scrolledPast},(function(){t._update(r)}))}},{key:"_update",value:function(e){var t,o;(t=this.state.inViewState,o=e,t.length===o.length&&t.every((function(e,t){return e===o[t]})))||this.props.onUpdate(this.state.targetItems[this.state.inViewState.indexOf(!0)])}},{key:"_handleSpy",value:function(){(0,v.default)(this._spy(),100)}},{key:"_initFromProps",value:function(){var e=this._initSpyTarget(this.props.items);this.setState({targetItems:e}),this._spy(e)}},{key:"offEvent",value:function(){(this.props.rootEl?document.querySelector(this.props.rootEl):window).removeEventListener("scroll",this._handleSpy)}},{key:"onEvent",value:function(){(this.props.rootEl?document.querySelector(this.props.rootEl):window).addEventListener("scroll",this._handleSpy)}},{key:"componentDidMount",value:function(){this._initFromProps(),this.onEvent()}},{key:"componentWillUnmount",value:function(){this.offEvent()}},{key:"UNSAFE_componentWillReceiveProps",value:function(){this._initFromProps()}},{key:"render",value:function(){var e=this,t=this.props.componentTag,o=this.props,r=o.children,i=o.className,s=o.scrolledPastClassName,a=o.style,u=0,c=m.default.Children.map(r,(function(t,o){var r;if(!t)return null;var i=t.type,a=s&&e.state.isScrolledPast[o],c=(0,y.default)((r={},(0,l.default)(r,"".concat(t.props.className),t.props.className),(0,l.default)(r,"".concat(e.props.currentClassName),e.state.inViewState[o]),(0,l.default)(r,"".concat(e.props.scrolledPastClassName),a),r));return m.default.createElement(i,(0,n.default)({},t.props,{className:c,key:u++}),t.props.children)})),p=(0,y.default)((0,l.default)({},"".concat(i),i));return m.default.createElement(t,{className:p,style:a},c)}}]),t}(m.default.Component);t.Z=g},6791:function(e,t){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e){var t,o,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;return function(){var n=+new Date;!!t&&n<t+r?(clearTimeout(o),o=setTimeout((function(){t=n,e()}),r)):(t=n,e())}};t.default=o},8193:function(e,t){"use strict";var o=function(e,t,o){void 0===o&&(o=!1);var r=function(e){var t="ÀÁÂÃÄÅĄàáâãäåąÒÓÔÕÕÖØòóôõöøÈÉÊËĘèéêëðęÇĆçćÐÌÍÎÏìíîïÙÚÛÜùúûüÑñŠŚšśŸÿýŽŹŻžźżŁłŃńàáãảạăằắẳẵặâầấẩẫậèéẻẽẹêềếểễệđùúủũụưừứửữựòóỏõọôồốổỗộơờớởỡợìíỉĩịäëïîöüûñçýỳỹỵỷ",o=t.split("").join("|"),r=new RegExp("("+o+")","g");return e.replace(r,(function(e){return"AAAAAAAaaaaaaaOOOOOOOooooooEEEEEeeeeeeCCccDIIIIiiiiUUUUuuuuNnSSssYyyZZZzzzLlNnaaaaaaaaaaaaaaaaaeeeeeeeeeeeduuuuuuuuuuuoooooooooooooooooiiiiiaeiiouuncyyyyy"[t.indexOf(e)]||""}))}(e).trim().toLowerCase(),n=function(e){return e.split("").map((function(e){return"\\"+e})).join("")}(t);return o?r.replace(/\s+/g,t):r.replace(new RegExp("[^a-z0-9"+n+"]+","g"),t).replace(new RegExp(n+"+","g"),t).replace(new RegExp("^"+n,"g"),"").replace(new RegExp(n+"$","g"),"")},r=function(e,t){if(void 0===t&&(t={delimiter:"-",prefix:""}),t.delimiter||(t.delimiter="-"),t.prefix||(t.prefix=""),!e||"boolean"==typeof e)return"";var n=t.delimiter,l=t.prefix;if("string"==typeof e||"number"==typeof e){var i=o(l,n,!0),s=o(String(e),n);return i?""+i+n+s:s}return"object"==typeof e&&0===Object.keys(e).length?"":"children"in e?r(e.children):e instanceof Array?r(e.map((function(e){return r(e,{delimiter:n})})).join(n),t):"type"in e?r(e.props.children,t):""};t.Z=r},874:function(e,t,o){"use strict";o.r(t);var r=o(3089),n=o(3723),l=o(7294),i=o(8837),s=o(386),a=o(567),u=o(6668),c=o(8193),p=o(9714),f=o(6123),d=o(2423),m=o(9465);t.default=function(e){var t,o,y,v,g,h,x,_,b,S,E,w,N,k,O,P,Z;let{location:j,data:{service:M}}=e;const T=M.serviceBodySections.map((e=>(0,c.Z)(e.title))),A={title:null!==(t=null===(o=M.pageSeo)||void 0===o?void 0:o.title)&&void 0!==t?t:M.title,description:null!==(y=null===(v=M.pageSeo)||void 0===v?void 0:v.description)&&void 0!==y?y:M.description,image:null===(g=M.pageSeo)||void 0===g||null===(h=g.image)||void 0===h||null===(x=h.asset)||void 0===x?void 0:x.url,location:j};return l.createElement(f.Z,null,l.createElement(d.Z,A),l.createElement(i.Z,{fluid:!0,className:"bg-shapes-node-page px-0 pt-7"},l.createElement(i.Z,{className:"py-6"},l.createElement(s.Z,{className:"pt-6"},l.createElement(a.Z,{xs:12,lg:{span:5,offset:2}},l.createElement("h1",{className:"h2"},M.title)),l.createElement(a.Z,{xs:12,lg:{span:6,offset:3},className:"text-muted py-6"},M.intro),l.createElement(a.Z,{xs:12,className:"my-lg-6 my-3 "},l.createElement(n.G,{alt:null!==(_=M.banner.alt)&&void 0!==_?_:"",image:null!==(b=null===(S=M.banner)||void 0===S||null===(E=S.image)||void 0===E||null===(w=E.asset)||void 0===w?void 0:w.gatsbyImageData)&&void 0!==b?b:m.Z,className:"d-none d-sm-flex"}),l.createElement(n.G,{alt:null!==(N=M.bannerMobile.alt)&&void 0!==N?N:"",image:null!==(k=null===(O=M.bannerMobile)||void 0===O||null===(P=O.image)||void 0===P||null===(Z=P.asset)||void 0===Z?void 0:Z.gatsbyImageData)&&void 0!==k?k:m.Z,className:"d-sm-none"}))),l.createElement(s.Z,{className:"py-6"},l.createElement(a.Z,{className:"d-none d-lg-block",lg:3},l.createElement(u.Z,{offset:-100,className:"scrollspy-nav list-unstyled align-self-lg-start",items:T,currentClassName:"is-current"},M.serviceBodySections.map((e=>l.createElement("li",{className:"scrollspy-nav-item",key:e._key},l.createElement(r.P,{to:j.pathname+"#"+(0,c.Z)(e.title),title:e.title,className:"scrollspy-nav-link btn-link-primary"})))))),l.createElement(a.Z,{xs:12,lg:9,className:"mt-xl-n7"},M.serviceBodySections.map((e=>l.createElement(a.Z,{key:e._key,xs:12,className:"mt-lg-5 mt-xl-7 type--"+(0,c.Z)(e.title),id:(0,c.Z)(e.title)},l.createElement("h3",{className:"mb-3"},e.title),l.createElement(p.Z,{content:e._rawBody})))))))))}},3897:function(e){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var o=0,r=new Array(t);o<t;o++)r[o]=e[o];return r},e.exports.__esModule=!0,e.exports.default=e.exports},3405:function(e,t,o){var r=o(3897);e.exports=function(e){if(Array.isArray(e))return r(e)},e.exports.__esModule=!0,e.exports.default=e.exports},6690:function(e){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},9728:function(e,t,o){var r=o(4062);function n(e,t){for(var o=0;o<t.length;o++){var n=t[o];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,r(n.key),n)}}e.exports=function(e,t,o){return t&&n(e.prototype,t),o&&n(e,o),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},8416:function(e,t,o){var r=o(4062);e.exports=function(e,t,o){return(t=r(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e},e.exports.__esModule=!0,e.exports.default=e.exports},434:function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(this,arguments)}
vendor: 3,024 bytes, lines 1-2
1e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3808:function(e){function t(o){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(o)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},1655:function(e,t,o){var r=o(6015);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},9498:function(e){e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},2281:function(e){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},4993:function(e,t,o){var r=o(8698).default,n=o(6115);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return n(e)},e.exports.__esModule=!0,e.exports.default=e.exports},861:function(e,t,o){var r=o(3405),n=o(9498),l=o(6116),i=o(2281);e.exports=function(e){return r(e)||n(e)||l(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},5036:function(e,t,o){var r=o(8698).default;e.exports=function(e,t){if("object"!==r(e)||null===e)return e;var o=e[Symbol.toPrimitive];if(void 0!==o){var n=o.call(e,t||"default");if("object"!==r(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},4062:function(e,t,o){var r=o(8698).default,n=o(5036);e.exports=function(e){var t=n(e,"string");return"symbol"===r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},8698:function(e){function t(o){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(o)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},6116:function(e,t,o){var r=o(3897);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var o=Object.prototype.toString.call(e).slice(8,-1);return"Object"===o&&e.constructor&&(o=e.constructor.name),"Map"===o||"Set"===o?Array.from(e):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports}}]);
2//# sourceMappingURL=component---src-templates-service-page-jsx-b1587f18650553f7d33d.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.