PageSourceSearch

https://inheadline.com/_next/static/chunks/8924-1456f3301520a959.js

js inheadline.com collected 2026-10-02 13:02:50 UTC 10,937 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8924],{17852:(e,t,r)=>{r.d(t,{D:()=>u,ThemeProvider:()=>d});var n=r(73337),o=(e,t,r,n,o,a,l,i)=>{let s=document.documentElement,c=["light","dark"];function u(t){var r;(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(s.classList.remove(...n),s.classList.add(a&&a[t]?a[t]:t)):s.setAttribute(e,t)}),r=t,i&&c.includes(r)&&(s.style.colorScheme=r)}if(n)u(n);else try{let e=localStorage.getItem(t)||r,n=l&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;u(n)}catch(e){}},a=["light","dark"],l="(prefers-color-scheme: dark)",i="u"<typeof window,s=n.createContext(void 0),c={setTheme:e=>{},themes:[]},u=()=>{var e;return null!=(e=n.useContext(s))?e:c},d=e=>n.useContext(s)?n.createElement(n.Fragment,null,e.children):n.createElement(p,{...e}),m=["light","dark"],p=({forcedTheme:e,disableTransitionOnChange:t=!1,enableSystem:r=!0,enableColorScheme:o=!0,storageKey:i="theme",themes:c=m,defaultTheme:u=r?"system":"light",attribute:d="data-theme",value:p,children:v,nonce:x,scriptProps:b})=>{let[w,C]=n.useState(()=>f(i,u)),[T,E]=n.useState(()=>"system"===w?g():w),k=p?Object.values(p):c,L=n.useCallback(e=>{let n=e;if(!n)return;"system"===e&&r&&(n=g());let l=p?p[n]:n,i=t?y(x):null,s=document.documentElement,c=e=>{"class"===e?(s.classList.remove(...k),l&&s.classList.add(l)):e.startsWith("data-")&&(l?s.setAttribute(e,l):s.removeAttribute(e))};if(Array.isArray(d)?d.forEach(c):c(d),o){let e=a.includes(u)?u:null,t=a.includes(n)?n:e;s.style.colorScheme=t}null==i||i()},[x]),j=n.useCallback(e=>{let t="function"==typeof e?e(w):e;C(t);try{localStorage.setItem(i,t)}catch(e){}},[w]),R=n.useCallback(t=>{E(g(t)),"system"===w&&r&&!e&&L("system")},[w,e]);n.useEffect(()=>{let e=window.matchMedia(l);return e.addListener(R),R(e),()=>e.removeListener(R)},[R]),n.useEffect(()=>{let e=e=>{e.key===i&&(e.newValue?C(e.newValue):j(u))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[j]),n.useEffect(()=>{L(null!=e?e:w)},[e,w]);let S=n.useMemo(()=>({theme:w,setTheme:j,forcedTheme:e,resolvedTheme:"system"===w?T:w,themes:r?[...c,"system"]:c,systemTheme:r?T:void 0}),[w,j,e,T,r,c]);return n.createElement(s.Provider,{value:S},n.createElement(h,{forcedTheme:e,storageKey:i,attribute:d,enableSystem:r,enableColorScheme:o,defaultTheme:u,value:p,themes:c,nonce:x,scriptProps:b}),v)},h=n.memo(({forcedTheme:e,storageKey:t,attribute:r,enableSystem:a,enableColorScheme:l,defaultTheme:i,value:s,themes:c,nonce:u,scriptProps:d})=>{let m=JSON.stringify([r,t,i,e,c,s,a,l]).slice(1,-1);return n.createElement("script",{...d,suppressHydrationWarning:!0,nonce:"u"<typeof window?u:"",dangerouslySetInnerHTML:{__html:`(${o.toString()})(${m})`}})}),f=(e,t)=>{let r;if(!i){try{r=localStorage.getItem(e)||void 0}catch(e){}return r||t}},y=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},g=e=>(e||(e=window.matchMedia(l)),e.matches?"dark":"light")},84897:(e,t,r)=>{r.d(t,{Kq:()=>z,UC:()=>Y,ZL:()=>X,bL:()=>U,i3:()=>Z,l9:()=>V});var n=r(73337),o=r(11657),a=r(45935),l=r(5128),i=r(90225),s=r(15693),c=r(3270),u=r(34674),d=r(15723),m=r(57417),p=r(38498),h=r(84700),f=r(6066),y=r(65741),[g,v]=(0,l.A)("Tooltip",[c.Bk]),x=(0,c.Bk)(),b="TooltipProvider",w="tooltip.open",[C,T]=g(b),E=e=>{let{__scopeTooltip:t,delayDuration:r=700,skipDelayDuration:o=300,disableHoverableContent:a=!1,children:l}=e,i=n.useRef(!0),s=n.useRef(!1),c=n.useRef(0);return n.useEffect(()=>{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,y.jsx)(C,{scope:t,isOpenDelayedRef:i,delayDuration:r,onOpen:n.useCallback(()=>{window.clearTimeout(c.current),i.current=!1},[]),onClose:n.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>i.current=!0,o)},[o]),isPointerInTransitRef:s,onPointerInTransitChange:n.useCallback(e=>{s.current=e},[]),disableHoverableContent:a,children:l})};E.displayName=b;var k="Tooltip",[L,j]=g(k),R=e=>{let{__scopeTooltip:t,children:r,open:o,defaultOpen:a,onOpenChange:l,disableHoverableContent:i,delayDuration:u}=e,d=T(k,e.__scopeTooltip),m=x(t),[p,f]=n.useState(null),g=(0,s.B)(),v=n.useRef(0),b=i??d.disableHoverableContent,C=u??d.delayDuration,E=n.useRef(!1),[j,R]=(0,h.i)({prop:o,defaultProp:a??!1,onChange:e=>{e?(d.onOpen(),document.dispatchEvent(new CustomEvent(w))):d.onClose(),l?.(e)},caller:k}),S=n.useMemo(()=>j?E.current?"delayed-open":"instant-open":"closed",[j]),P=n.useCallback(()=>{window.clearTimeout(v.current),v.current=0,E.current=!1,R(!0)},[R]),M=n.useCallback(()=>{window.clearTimeout(v.current),v.current=0,R(!1)},[R]),_=n.useCallback(()=>{window.clearTimeout(v.current),v.current=window.setTimeout(()=>{E.current=!0,R(!0),v.current=0},C)},[C,R]);return n.useEffect(()=>()=>{v.current&&(window.clearTimeout(v.current),v.current=0)},[]),(0,y.jsx)(c.bL,{...m,children:(0,y.jsx)(L,{scope:t,contentId:g,open:j,stateAttribute:S,trigger:p,onTriggerChange:f,onTriggerEnter:n.useCallback(()=>{d.isOpenDelayedRef.current?_():P()},[d.isOpenDelayedRef,_,P]),onTriggerLeave:n.useCallback(()=>{b?M():(window.clearTimeout(v.current),v.current=0)},[M,b]),onOpen:P,onClose:M,disableHoverableContent:b,children:r})})};R.displayName=k;var S="TooltipTrigger",P=n.forwardRef((e,t)=>
1{let{__scopeTooltip:r,...l}=e,i=j(S,r),s=T(S,r),u=x(r),d=n.useRef(null),p=(0,a.s)(t,d,i.onTriggerChange),h=n.useRef(!1),f=n.useRef(!1),g=n.useCallback(()=>h.current=!1,[]);return n.useEffect(()=>()=>document.removeEventListener("pointerup",g),[g]),(0,y.jsx)(c.Mz,{asChild:!0,...u,children:(0,y.jsx)(m.sG.button,{"aria-describedby":i.open?i.contentId:void 0,"data-state":i.stateAttribute,...l,ref:p,onPointerMove:(0,o.mK)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(f.current||s.isPointerInTransitRef.current||(i.onTriggerEnter(),f.current=!0))}),onPointerLeave:(0,o.mK)(e.onPointerLeave,()=>{i.onTriggerLeave(),f.current=!1}),onPointerDown:(0,o.mK)(e.onPointerDown,()=>{i.open&&i.onClose(),h.current=!0,document.addEventListener("pointerup",g,{once:!0})}),onFocus:(0,o.mK)(e.onFocus,()=>{h.current||i.onOpen()}),onBlur:(0,o.mK)(e.onBlur,i.onClose),onClick:(0,o.mK)(e.onClick,i.onClose)})})});P.displayName=S;var M="TooltipPortal",[_,A]=g(M,{forceMount:void 0}),I=e=>{let{__scopeTooltip:t,forceMount:r,children:n,container:o}=e,a=j(M,t);return(0,y.jsx)(_,{scope:t,forceMount:r,children:(0,y.jsx)(d.C,{present:r||a.open,children:(0,y.jsx)(u.Z,{asChild:!0,container:o,children:n})})})};I.displayName=M;var O="TooltipContent",D=n.forwardRef((e,t)=>{let r=A(O,e.__scopeTooltip),{forceMount:n=r.forceMount,side:o="top",...a}=e,l=j(O,e.__scopeTooltip);return(0,y.jsx)(d.C,{present:n||l.open,children:l.disableHoverableContent?(0,y.jsx)(F,{side:o,...a,ref:t}):(0,y.jsx)(K,{side:o,...a,ref:t})})}),K=n.forwardRef((e,t)=>{let r=j(O,e.__scopeTooltip),o=T(O,e.__scopeTooltip),l=n.useRef(null),i=(0,a.s)(t,l),[s,c]=n.useState(null),{trigger:u,onClose:d}=r,m=l.current,{onPointerInTransitChange:p}=o,h=n.useCallback(()=>{c(null),p(!1)},[p]),f=n.useCallback((e,t)=>{let r,n=e.currentTarget,o={x:e.clientX,y:e.clientY},a=function(e,t){let r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(r,n,o,a)){case a:return"left";case o:return"right";case r:return"top";case n:return"bottom";default:throw Error("unreachable")}}(o,n.getBoundingClientRect());c(((r=[...function(e,t,r=5){let n=[];switch(t){case"top":n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return n}(o,a),...function(e){let{top:t,right:r,bottom:n,left:o}=e;return[{x:o,y:t},{x:r,y:t},{x:r,y:n},{x:o,y:n}]}(t.getBoundingClientRect())].slice()).sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:1*!!(e.y>t.y)),function(e){if(e.length<=1)return e.slice();let t=[];for(let r=0;r<e.length;r++){let n=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(n.y-r.y)>=(e.y-r.y)*(n.x-r.x))t.pop();else break}t.push(n)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let n=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(n.y-t.y)>=(e.y-t.y)*(n.x-t.x))r.pop();else break}r.push(n)}return(r.pop(),1===t.length&&1===r.length&&t[0].x===r[0].x&&t[0].y===r[0].y)?t:t.concat(r)}(r))),p(!0)},[p]);return n.useEffect(()=>()=>h(),[h]),n.useEffect(()=>{if(u&&m){let e=e=>f(e,m),t=e=>f(e,u);return u.addEventListener("pointerleave",e),m.addEventListener("pointerleave",t),()=>{u.removeEventListener("pointerleave",e),m.removeEventListener("pointerleave",t)}}},[u,m,f,h]),n.useEffect(()=>{if(s){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},n=u?.contains(t)||m?.contains(t),o=!function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let l=t[e],i=t[a],s=l.x,c=l.y,u=i.x,d=i.y;c>n!=d>n&&r<(u-s)*(n-c)/(d-c)+s&&(o=!o)}return o}(r,s);n?h():o&&(h(),d())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[u,m,s,d,h]),(0,y.jsx)(F,{...e,ref:i})}),[N,B]=g(k,{isInside:!1}),H=(0,p.Dc)("TooltipContent"),F=n.forwardRef((e,t)=>{let{__scopeTooltip:r,children:o,"aria-label":a,onEscapeKeyDown:l,onPointerDownOutside:s,...u}=e,d=j(O,r),m=x(r),{onClose:p}=d;return n.useEffect(()=>(document.addEventListener(w,p),()=>document.removeEventListener(w,p)),[p]),n.useEffect(()=>{if(d.trigger){let e=e=>{let t=e.target;t?.contains(d.trigger)&&p()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[d.trigger,p]),(0,y.jsx)(i.qW,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:p,children:(0,y.jsxs)(c.UC,{"data-state":d.stateAttribute,...m,...u,ref:t,style:{...u.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,y.jsx)(H,{children:o}),(0,y.jsx)(N,{scope:r,isInside:!0,children:(0,y.jsx)(f.bL,{id:d.contentId,role:"tooltip",children:a||o})})]})})});D.displayName=O;var W="TooltipArrow",q=n.forwardRef((e,t)=>
1{let{__scopeTooltip:r,...n}=e,o=x(r);return B(W,r).isInside?null:(0,y.jsx)(c.i3,{...o,...n,ref:t})});q.displayName=W;var z=E,U=R,V=P,X=I,Y=D,Z=q}}]);

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.