PageSourceSearch

https://xtechnologies.ai/_next/static/chunks/535-ed3008c398f6cfd1.js

js xtechnologies.ai collected 2026-10-05 14:01:39 UTC 11,931 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[535],{1408:(e,t,n)=>{n.d(t,{N:()=>v});var r=n(5155),l=n(2115),o=n(296),i=n(4416),s=n(9686),u=n(3127);class f extends l.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function c(e){let{children:t,isPresent:n}=e,o=(0,l.useId)(),i=(0,l.useRef)(null),s=(0,l.useRef)({width:0,height:0,top:0,left:0}),{nonce:c}=(0,l.useContext)(u.Q);return(0,l.useInsertionEffect)(()=>{let{width:e,height:t,top:r,left:l}=s.current;if(n||!i.current||!e||!t)return;i.current.dataset.motionPopId=o;let u=document.createElement("style");return c&&(u.nonce=c),document.head.appendChild(u),u.sheet&&u.sheet.insertRule('\n          [data-motion-pop-id="'.concat(o,'"] {\n            position: absolute !important;\n            width: ').concat(e,"px !important;\n            height: ").concat(t,"px !important;\n            top: ").concat(r,"px !important;\n            left: ").concat(l,"px !important;\n          }\n        ")),()=>{document.head.removeChild(u)}},[n]),(0,r.jsx)(f,{isPresent:n,childRef:i,sizeRef:s,children:l.cloneElement(t,{ref:i})})}let a=e=>{let{children:t,initial:n,isPresent:o,onExitComplete:u,custom:f,presenceAffectsLayout:a,mode:h}=e,p=(0,i.M)(d),g=(0,l.useId)(),m=(0,l.useCallback)(e=>{for(let t of(p.set(e,!0),p.values()))if(!t)return;u&&u()},[p,u]),v=(0,l.useMemo)(()=>({id:g,initial:n,isPresent:o,custom:f,onExitComplete:m,register:e=>(p.set(e,!1),()=>p.delete(e))}),a?[Math.random(),m]:[o,m]);return(0,l.useMemo)(()=>{p.forEach((e,t)=>p.set(t,!1))},[o]),l.useEffect(()=>{o||p.size||!u||u()},[o]),"popLayout"===h&&(t=(0,r.jsx)(c,{isPresent:o,children:t})),(0,r.jsx)(s.t.Provider,{value:v,children:t})};function d(){return new Map}var h=n(5601);let p=e=>e.key||"";function g(e){let t=[];return l.Children.forEach(e,e=>{(0,l.isValidElement)(e)&&t.push(e)}),t}var m=n(6553);let v=e=>{let{children:t,custom:n,initial:s=!0,onExitComplete:u,presenceAffectsLayout:f=!0,mode:c="sync",propagate:d=!1}=e,[v,y]=(0,h.xQ)(d),w=(0,l.useMemo)(()=>g(t),[t]),x=d&&!v?[]:w.map(p),E=(0,l.useRef)(!0),b=(0,l.useRef)(w),L=(0,i.M)(()=>new Map),[O,W]=(0,l.useState)(w),[M,R]=(0,l.useState)(w);(0,m.E)(()=>{E.current=!1,b.current=w;for(let e=0;e<M.length;e++){let t=p(M[e]);x.includes(t)?L.delete(t):!0!==L.get(t)&&L.set(t,!1)}},[M,x.length,x.join("-")]);let P=[];if(w!==O){let e=[...w];for(let t=0;t<M.length;t++){let n=M[t],r=p(n);x.includes(r)||(e.splice(t,0,n),P.push(n))}"wait"===c&&P.length&&(e=P),R(g(e)),W(w);return}let{forceRender:j}=(0,l.useContext)(o.L);return(0,r.jsx)(r.Fragment,{children:M.map(e=>{let t=p(e),l=(!d||!!v)&&(w===M||x.includes(t));return(0,r.jsx)(a,{isPresent:l,initial:(!E.current||!!s)&&void 0,custom:l?void 0:n,presenceAffectsLayout:f,mode:c,onExitComplete:l?void 0:()=>{if(!L.has(t))return;L.set(t,!0);let e=!0;L.forEach(t=>{t||(e=!1)}),e&&(null==j||j(),R(b.current),d&&(null==y||y()),u&&u())},children:e},t)})})}},3011:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return l}});let r=n(2115);function l(e,t){let n=(0,r.useRef)(null),l=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=n.current;e&&(n.current=null,e());let t=l.current;t&&(l.current=null,t())}else e&&(n.current=o(e,r)),t&&(l.current=o(t,r))},[e,t])}function o(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let n=e(t);return"function"==typeof n?n:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3101:(e,t,n)=>{n.d(t,{F:()=>i});var r=n(2821);let l=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,o=r.$,i=(e,t)=>n=>{var r;if((null==t?void 0:t.variants)==null)return o(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:i,defaultVariants:s}=t,u=Object.keys(i).map(e=>{let t=null==n?void 0:n[e],r=null==s?void 0:s[e];if(null===t)return null;let o=l(t)||l(r);return i[e][o]}),f=n&&Object.entries(n).reduce((e,t)=>
1{let[n,r]=t;return void 0===r||(e[n]=r),e},{});return o(e,u,null==t||null==(r=t.compoundVariants)?void 0:r.reduce((e,t)=>{let{class:n,className:r,...l}=t;return Object.entries(l).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...s,...f}[t]):({...s,...f})[t]===n})?[...e,n,r]:e},[]),null==n?void 0:n.class,null==n?void 0:n.className)}},4384:(e,t,n)=>{let r,l;n.d(t,{L:()=>Q});var o=n(9568),i=n(4416),s=n(2115),u=n(8041),f=n(1037),c=n(4119),a=n(7929);function d(e,t){let n,r=()=>{let{currentTime:r}=t,l=(null===r?0:r.value)/100;n!==l&&e(l),n=l};return a.Gt.update(r,!0),()=>(0,a.WG)(r)}let h=new WeakMap;function p({target:e,contentRect:t,borderBoxSize:n}){var r;null==(r=h.get(e))||r.forEach(r=>{r({target:e,contentSize:t,get size(){if(n){let{inlineSize:e,blockSize:t}=n[0];return{width:e,height:t}}if(e instanceof SVGElement&&"getBBox"in e)return e.getBBox();return{width:e.offsetWidth,height:e.offsetHeight}}})})}function g(e){e.forEach(p)}let m=new Set;var v=n(1225),y=n(6280);let w=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),x={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function E(e,t,n,r){let l=n[t],{length:o,position:i}=x[t],s=l.current,u=n.time;l.current=e[`scroll${i}`],l.scrollLength=e[`scroll${o}`]-e[`client${o}`],l.offset.length=0,l.offset[0]=0,l.offset[1]=l.scrollLength,l.progress=(0,v.q)(0,l.scrollLength,l.current);let f=r-u;l.velocity=f>50?0:(0,y.f)(l.current-s,f)}var b=n(4369),L=n(181),O=n(2182);let W={start:0,center:.5,end:1};function M(e,t,n=0){let r=0;if(e in W&&(e=W[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?r=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?r=t/100*document.documentElement.clientWidth:e.endsWith("vh")?r=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(r=t*e),n+r}let R=[0,0],P={All:[[0,0],[1,1]]},j={x:0,y:0},C=new WeakMap,G=new WeakMap,z=new WeakMap,S=e=>e===document.documentElement?window:e;function k(e,{container:t=document.documentElement,...n}={}){let o=z.get(t);o||(o=new Set,z.set(t,o));let i=function(e,t,n,r={}){return{measure:()=>(function(e,t=e,n){if(n.x.targetOffset=0,n.y.targetOffset=0,t!==e){let r=t;for(;r&&r!==e;)n.x.targetOffset+=r.offsetLeft,n.y.targetOffset+=r.offsetTop,r=r.offsetParent}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth,n.y.targetLength=t===e?t.scrollHeight:t.clientHeight,n.x.containerLength=e.clientWidth,n.y.containerLength=e.clientHeight})(e,r.target,n),update:t=>{E(e,"x",n,t),E(e,"y",n,t),n.time=t,(r.offset||r.target)&&function(e,t,n){let{offset:r=P.All}=n,{target:l=e,axis:o="y"}=n,i="y"===o?"height":"width",s=l!==e?function(e,t){let n={x:0,y:0},r=e;for(;r&&r!==t;)if(r instanceof HTMLElement)n.x+=r.offsetLeft,n.y+=r.offsetTop,r=r.offsetParent;else if("svg"===r.tagName){let e=r.getBoundingClientRect(),t=(r=r.parentElement).getBoundingClientRect();n.x+=e.left-t.left,n.y+=e.top-t.top}else if(r instanceof SVGGraphicsElement){let{x:e,y:t}=r.getBBox();n.x+=e,n.y+=t;let l=null,o=r.parentNode;for(;!l;)"svg"===o.tagName&&(l=o),o=r.parentNode;r=l}else break;return n}(l,e):j,u=l===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in l&&"svg"!==l.tagName?l.getBBox():{width:l.clientWidth,height:l.clientHeight},f={width:e.clientWidth,height:e.clientHeight};t[o].offset.length=0;let c=!t[o].interpolate,a=r.length;for(let e=0;e<a;e++){let n=function(e,t,n,r){let l=Array.isArray(e)?e:R,o=0;return"number"==typeof e?l=[e,e]:"string"==typeof e&&(l=(e=e.trim()).includes(" ")?e.split(" "):[e,W[e]?e:"0"]),(o=M(l[0],n,r))-M(l[1],t)}(r[e],f[i],u[i],s[o]);c||n===t[o].interpolatorOffsets[e]||(c=!0),t[o].offset[e]=n}c&&(t[o].interpolate=(0,L.G)(t[o].offset,(0,O.Z)(r),{clamp:!1}),t[o].interpolatorOffsets=[...t[o].offset]),t[o].progress=(0,b.q)(0,1,t[o].interpolate(t[o].current))}(e,n,r)},notify:()=>t(n)}}(t,e,{time:0,x:w(),y:w()},n);if(o.add(i),!C.has(t)){let e=()=>{for(let e of o)e.measure()},n=()=>{for(let e of o)e.update(a.uv.timestamp)},i=()=>{for(let e of o)e.notify()},s=()=>{a.Gt.read(e,!1,!0),a.Gt.read(n,!1,!0),a.Gt.update(i,!1,!0)};C.set(t,s);let u=S(t);window.addEventListener("resize",s,{passive:!0}),t!==document.documentElement&&G.set(t,"function"==typeof t?(m.add(t),l||(l=()=>{let e={width:window.innerWidth,height:window.innerHeight},t={target:window,size:e,contentSize:e};
1m.forEach(e=>e(t))},window.addEventListener("resize",l)),()=>{m.delete(t),!m.size&&l&&(l=void 0)}):function(e,t){r||"undefined"!=typeof ResizeObserver&&(r=new ResizeObserver(g));let n=(0,f.KJ)(e);return n.forEach(e=>{let n=h.get(e);n||(n=new Set,h.set(e,n)),n.add(t),null==r||r.observe(e)}),()=>{n.forEach(e=>{let n=h.get(e);null==n||n.delete(t),(null==n?void 0:n.size)||null==r||r.unobserve(e)})}}(t,s)),u.addEventListener("scroll",s,{passive:!0})}let s=C.get(t);return a.Gt.read(s,!1,!0),()=>{var e;(0,a.WG)(s);let n=z.get(t);if(!n||(n.delete(i),n.size))return;let r=C.get(t);C.delete(t),r&&(S(t).removeEventListener("scroll",r),null==(e=G.get(t))||e(),window.removeEventListener("resize",r))}}let B=new Map;function H({source:e,container:t=document.documentElement,axis:n="y"}={}){e&&(t=e),B.has(t)||B.set(t,{});let r=B.get(t);return r[n]||(r[n]=(0,f.Jb)()?new ScrollTimeline({source:t,axis:n}):function({source:e,container:t,axis:n="y"}){e&&(t=e);let r={value:0},l=k(e=>{r.value=100*e[n].progress},{container:t,axis:n});return{currentTime:r,cancel:l}}({source:t,axis:n})),r[n]}function N(e){return e&&(e.target||e.offset)}var A=n(6553);function _(e,t){(0,u.$)(!!(!t||t.current),`You have defined a ${e} options but the provided ref is not yet hydrated, probably because it's defined higher up the tree. Try calling useScroll() in the same component as the ref, or setting its \`layoutEffect: false\` option.`)}let T=()=>({scrollX:(0,o.OQ)(0),scrollY:(0,o.OQ)(0),scrollXProgress:(0,o.OQ)(0),scrollYProgress:(0,o.OQ)(0)});function Q({container:e,target:t,layoutEffect:n=!0,...r}={}){let l=(0,i.M)(T);return(n?A.E:s.useEffect)(()=>(_("target",t),_("container",e),function(e,{axis:t="y",...n}={}){var r,l;let o={axis:t,...n};return"function"==typeof e?(r=e,l=o,2===r.length||N(l)?k(e=>{r(e[l.axis].progress,e)},l):d(r,H(l))):function(e,t){if(e.flatten(),N(t))return e.pause(),k(n=>{e.time=e.duration*n[t.axis].progress},t);{let n=H(t);return e.attachTimeline?e.attachTimeline(n,e=>(e.pause(),d(t=>{e.time=e.duration*t},n))):c.l}}(e,o)}((e,{x:t,y:n})=>{l.scrollX.set(t.current),l.scrollXProgress.set(t.progress),l.scrollY.set(n.current),l.scrollYProgress.set(n.progress)},{...r,container:(null==e?void 0:e.current)||void 0,target:(null==t?void 0:t.current)||void 0})),[e,t,JSON.stringify(r.offset)]),l}},9339:(e,t,n)=>{n.d(t,{G:()=>a});var r=n(181),l=n(2115),o=n(9568),i=n(3127),s=n(4416),u=n(6553),f=n(7929);function c(e,t){let n=function(e){let t=(0,s.M)(()=>(0,o.OQ)(e)),{isStatic:n}=(0,l.useContext)(i.Q);if(n){let[,n]=(0,l.useState)(e);(0,l.useEffect)(()=>t.on("change",n),[])}return t}(t()),r=()=>n.set(t());return r(),(0,u.E)(()=>{let t=()=>f.Gt.preRender(r,!1,!0),n=e.map(e=>e.on("change",t));return()=>{n.forEach(e=>e()),(0,f.WG)(r)}}),n}function a(e,t,n,l){if("function"==typeof e){o.bt.current=[],e();let t=c(o.bt.current,e);return o.bt.current=void 0,t}let i="function"==typeof t?t:function(...e){let t,n,l=!Array.isArray(e[0]),o=l?0:-1,i=e[0+o],s=e[1+o],u=e[2+o],f=e[3+o],c=(0,r.G)(s,u,{mixer:(n=t=u[0])&&"object"==typeof n&&n.mix?t.mix:void 0,...f});return l?c(i):c}(t,n,l);return Array.isArray(e)?d(e,i):d([e],([e])=>i(e))}function d(e,t){let n=(0,s.M)(()=>[]);return c(e,()=>{n.length=0;let r=e.length;for(let t=0;t<r;t++)n[t]=e[t].get();return t(n)})}}}]);

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.