PageSourceSearch

https://www.lhsystems.com/5866-facd279d136ec166e806.js

js lhsystems.com collected 2026-09-24 09:04:35 UTC 7,266 bytes, 10 lines download raw bytes

1(self.webpackChunklhsystems=self.webpackChunklhsystems||[]).push([[5866],{45866:function(r,l,e){"use strict";e.r(l),e.d(l,{default:function(){return M}});var t=e(67294),n=e(45697),s=e.n(n),o=e(27361),a=e.n(o),d=e(73955),u=e.n(d),h=e(10932),f=e(66536);const p=e(23494),x=new f.Z,S=25,I={viewBox:"0 0 38 38",x:"19",y:"19",radio:"15.91549430918954"},y=(c,T)=>(c/100*T).toFixed(0),g=({className:c,strokeColor:T,strokeWidth:b,legendText:C,numberValue:i,speed:m,icon:v,counterId:W})=>{const[A,F]=(0,t.useState)(0),[j,H]=(0,t.useState)(),O=/[^/]*$/.exec(v||p)[0],U=i/m,L=()=>{setTimeout(()=>{if(A>=80){const w=x.map.get(W);w&&w.className.split(" ").indexOf("grow")===-1&&(w.className+=" grow")}F(A+1),H(y(A,i))},U)};return(0,t.useEffect)(()=>{i>0&&A<=100&&L()},[i,A,L]),t.createElement("div",{className:c},t.createElement("svg",{viewBox:I.viewBox},t.createElement("circle",{className:"donut-segment",cx:I.x,cy:I.y,r:I.radio,fill:"transparent",stroke:T,strokeWidth:b,strokeDasharray:`${A} ${100-A}`,strokeDashoffset:S}),t.createElement("g",{className:"counter-text"},t.createElement("text",{x:"50%",y:"50%",className:"counter-number"},j))),t.createElement("img",{className:"shape-icon",src:v||p,ref:x.ref(W),alt:O}),C&&t.createElement("div",{className:"counter-label"},C))};g.propTypes={className:n.string.isRequired,strokeColor:n.string,strokeWidth:n.number,legendText:n.string,numberValue:n.number,speed:n.number,icon:n.string,counterId:n.string},g.defaultProps={strokeColor:"#ffad00",strokeWidth:.5,legendText:"",speed:1};var E=g;const P=(0,h.Z)(E)`
2  max-width: ${c=>c.maxSize};
3  vertical-align: middle;
4  .counter-text {
5    fill: ${c=>c.textColor};
6    transform: translateY(0.25em);    
7  }  
8`;P.propTypes={textColor:n.string,strokeColor:n.string,maxSize:n.string},P.defaultProps={textColor:"#05164d",strokeColor:"#ffad00",maxSize:"30vh"};var G=P,N=e(87632),R=e(23493),B=e.n(R);const z=(c=0,T=100)=>{const[b,C]=(0,t.useState)(!1),i=(0,t.useRef)(),m=B()(()=>{if(!i.current){C(!1);return}const{top:v}=i.current.getBoundingClientRect();C(v+c>=0&&v-c<=window.innerHeight)},T);return(0,t.useEffect)(()=>(document.addEventListener("scroll",m,!0),()=>document.removeEventListener("scroll",m,!0))),[b,i]};var D=z;z.propTypes={offset:s().number,throttleMilliseconds:s().number};const Z=({counter:c})=>{const[,T]=D(100),b=a()(c,"relationships.field_image.relationships.field_media_image.uri.value"),[C,i]=(0,t.useState)((0,N.CDNImgUrl)(b)),m=a()(c,"internal.type",""),v=`${m} ${m}_${c==null?void 0:c.id}`;return(0,t.useEffect)(()=>{i((0,N.CDNImgUrl)(b))},[b]),t.createElement("div",{className:`counter-wrapper ${v}`,key:u()()},t.createElement("div",{className:"counter-inner",ref:T},t.createElement(G,{className:"counter-figure",numberValue:c.field_number,legendText:c.field_counter_text,icon:b?C:null,speed:200,maxSize:"300px",counterId:c.id})))};var M=Z;Z.propTypes={counter:s().any}},23279:function(r,l,e){var t=e(13218),n=e(7771),s=e(14841),o="Expected a function",a=Math.max,d=Math.min;function u(h,f,p){var x,S,I,y,g,E,P=0,G=!1,N=!1,R=!0;if(typeof h!="function")throw new TypeError(o);f=s(f)||0,t(p)&&(G=!!p.leading,N="maxWait"in p,I=N?a(s(p.maxWait)||0,f):I,R="trailing"in p?!!p.trailing:R);function B(i){var m=x,v=S;return x=S=void 0,P=i,y=h.apply(v,m),y}function z(i){return P=i,g=setTimeout(M,f),G?B(i):y}function D(i){var m=i-E,v=i-P,W=f-m;return N?d(W,I-v):W}function Z(i){var m=i-E,v=i-P;return E===void 0||m>=f||m<0||N&&v>=I}function M(){var i=n();if(Z(i))return c(i);g=setTimeout(M,D(i))}function c(i){return g=void 0,R&&x?B(i):(x=S=void 0,y)}function T(){g!==void 0&&clearTimeout(g),P=0,x=E=S=g=void 0}function b(){return g===void 0?y:c(n())}function C(){var i=n(),m=Z(i);if(x=arguments,S=this,E=i,m){if(g===void 0)return z(E);if(N)return clearTimeout(g),g=setTimeout(M,f),B(E)}return g===void 0&&(g=setTimeout(M,f)),y}return C.cancel=T,C.flush=b,C}r.exports=u},7771:function(r,l,e){var t=e(55639),n=function(){return t.Date.now()};r.exports=n},23493:function(r,l,e){var t=e(23279),n=e(13218),s="Expected a function";function o(a,d,u){var h=!0,f=!0;if(typeof a!="function")throw new TypeError(s);return n(u)&&(h="leading"in u?!!u.leading:h,f="trailing"in u?!!u.trailing:f),t(a,d,{leading:h,maxWait:d,trailing:f})}r.exports=o},66536:function(r,l,e){"use strict";var t,n=e(64836);t={value:!0},l.Z=void 0;var s=n(e(56690)),o=n(e(89728)),a=n(e(38416)),d=function(){function u(){(0,s.default)(this,u),(0,a.default)(this,"map",new Map),(0,a.default)(this,"_refFns",new Map)}return(0,o.default)(u,[{key:"ref",value:function(f){var p=this,x=this._refFns.get(f);if(x)return x;var S=function I(y){y==null?(p._refFns.delete(f),p.map.delete(f)):(p._refFns.set(f,I),p.map.set(f,y))};return S}}]),u}();l.Z=d},23494:function(r,l,e){"use strict";e.r(l),l.default="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNzVweCIgaGVpZ2h0PSI1OXB4IiB2aWV3Qm94PSIwIDAgNzUgNTkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+R3JvdXA8L3RpdGxlPgogICAgPGcgaWQ9ImhvbWUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJHcm91cC0yIj4KICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZSIgeD0iMCIgeT0iMCIgd2lkdGg9Ijc1IiBoZWlnaHQ9IjU5Ij48L3JlY3Q+CiAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iUGF0aC0zIiBzdHJva2U9IiNGRkFEMDAiIHN0cm9rZS13aWR0aD0iNCIgcG9pbnRzPSI1MiAxOCA1MiAzNiAzNCAzNiI+PC9wb2x5bGluZT4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg=="},56690:function(r){function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}
8r.exports=l,r.exports.__esModule=!0,r.exports.default=r.exports},89728:function(r,l,e){var t=e(64062);function n(o,a){for(var d=0;d<a.length;d++){var u=a[d];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(o,t(u.key),u)}}function s(o,a,d){return a&&n(o.prototype,a),d&&n(o,d),Object.defineProperty(o,"prototype",{writable:!1}),o}r.exports=s,r.exports.__esModule=!0,r.exports.default=r.exports},38416:function(r,l,e){var t=e(64062);function n(s,o,a){return o=t(o),o in s?Object.defineProperty(s,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):s[o]=a,s}r.exports=n,r.exports.__esModule=!0,r.exports.default=r.exports},95036:function(r,l,e){var t=e(18698).default;function n(s,o){if(t(s)!=="object"||s===null)return s;var a=s[Symbol.toPrimitive];if(a!==void 0){var d=a.call(s,o||"default");if(t(d)!=="object")return d;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(s)}r.exports=n,r.exports.__esModule=!0,r.exports.default=r.exports},64062:function(r,l,e){var t=e(18698).default,n=e(95036);function s(o){var a=n(o,"string");return t(a)==="symbol"?a:String(a)}r.exports=s,r.exports.__esModule=!0,r.exports.default=r.exports},18698:function(r){function l(e){return r.exports=l=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r.exports.__esModule=!0,r.exports.default=r.exports,l(e)}r.exports=l,r.exports.__esModule=!0,r.exports.default=r.exports}}]);
9
10//# sourceMappingURL=5866-facd279d136ec166e806.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.