PageSourceSearch

https://seeda.app/_next/static/chunks/11380-1644393e483b3426.js

js seeda.app collected 2026-10-04 13:29:55 UTC 14,494 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[11380],{10094:(e,r,n)=>{n.d(r,{q:()=>t});function t(e,[r,n]){return Math.min(n,Math.max(r,e))}},11380:(e,r,n)=>{n.d(r,{LM:()=>er,OK:()=>et,VM:()=>L,Ze:()=>en,bL:()=>ee,lr:()=>I});var t=n(82258),o=n(32812),i=n(20857),l=n(7907),a=n(57505),c=n(20792),s=n(23959),u=n(412),d=n(52804),f=n(83108),v=n(96975),h=n(40221),p=n(49605),_=n(10094),w=n(20836),b=n(69140),g="ScrollArea",m=(0,a._)((0,d.A)(g),2),S=m[0];m[1];var C=(0,a._)(S(g),2),y=C[0],E=C[1],T=c.forwardRef(function(e,r){var n,u=e.__scopeScrollArea,d=e.type,v=e.dir,p=e.scrollHideDelay,_=(0,l._)(e,["__scopeScrollArea","type","dir","scrollHideDelay"]),w=(0,a._)(c.useState(null),2),g=w[0],m=w[1],S=(0,a._)(c.useState(null),2),C=S[0],E=S[1],T=(0,a._)(c.useState(null),2),x=T[0],R=T[1],P=(0,a._)(c.useState(null),2),L=P[0],A=P[1],D=(0,a._)(c.useState(null),2),z=D[0],j=D[1],M=(0,a._)(c.useState(0),2),N=M[0],H=M[1],W=(0,a._)(c.useState(0),2),X=W[0],Y=W[1],O=(0,a._)(c.useState(!1),2),I=O[0],U=O[1],k=(0,a._)(c.useState(!1),2),K=k[0],F=k[1],V=(0,f.s)(r,function(e){return m(e)}),B=(0,h.jH)(v);return(0,b.jsx)(y,{scope:u,type:void 0===d?"hover":d,dir:B,scrollHideDelay:void 0===p?600:p,scrollArea:g,viewport:C,onViewportChange:E,content:x,onContentChange:R,scrollbarX:L,onScrollbarXChange:A,scrollbarXEnabled:I,onScrollbarXEnabledChange:U,scrollbarY:z,onScrollbarYChange:j,scrollbarYEnabled:K,onScrollbarYEnabledChange:F,onCornerWidthChange:H,onCornerHeightChange:Y,children:(0,b.jsx)(s.sG.div,(0,i._)((0,o._)({dir:B},_),{ref:V,style:(0,o._)((n={position:"relative"},(0,t._)(n,"--radix-scroll-area-corner-width",N+"px"),(0,t._)(n,"--radix-scroll-area-corner-height",X+"px"),n),e.style)}))})});T.displayName=g;var x="ScrollAreaViewport",R=c.forwardRef(function(e,r){var n=e.__scopeScrollArea,t=e.children,a=e.nonce,u=(0,l._)(e,["__scopeScrollArea","children","nonce"]),d=E(x,n),v=c.useRef(null),h=(0,f.s)(r,v,d.onViewportChange);return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:a}),(0,b.jsx)(s.sG.div,(0,i._)((0,o._)({"data-radix-scroll-area-viewport":""},u),{ref:h,style:(0,o._)({overflowX:d.scrollbarXEnabled?"scroll":"hidden",overflowY:d.scrollbarYEnabled?"scroll":"hidden"},e.style),children:(0,b.jsx)("div",{ref:d.onContentChange,style:{minWidth:"100%",display:"table"},children:t})}))]})});R.displayName=x;var P="ScrollAreaScrollbar",L=c.forwardRef(function(e,r){var n=e.forceMount,t=(0,l._)(e,["forceMount"]),a=E(P,e.__scopeScrollArea),s=a.onScrollbarXEnabledChange,u=a.onScrollbarYEnabledChange,d="horizontal"===e.orientation;return c.useEffect(function(){return d?s(!0):u(!0),function(){d?s(!1):u(!1)}},[d,s,u]),"hover"===a.type?(0,b.jsx)(A,(0,i._)((0,o._)({},t),{ref:r,forceMount:n})):"scroll"===a.type?(0,b.jsx)(D,(0,i._)((0,o._)({},t),{ref:r,forceMount:n})):"auto"===a.type?(0,b.jsx)(z,(0,i._)((0,o._)({},t),{ref:r,forceMount:n})):"always"===a.type?(0,b.jsx)(j,(0,i._)((0,o._)({},t),{ref:r})):null});L.displayName=P;var A=c.forwardRef(function(e,r){var n=e.forceMount,t=(0,l._)(e,["forceMount"]),s=E(P,e.__scopeScrollArea),d=(0,a._)(c.useState(!1),2),f=d[0],v=d[1];return c.useEffect(function(){var e=s.scrollArea,r=0;if(e){var n=function(){window.clearTimeout(r),v(!0)},t=function(){r=window.setTimeout(function(){return v(!1)},s.scrollHideDelay)};return e.addEventListener("pointerenter",n),e.addEventListener("pointerleave",t),function(){window.clearTimeout(r),e.removeEventListener("pointerenter",n),e.removeEventListener("pointerleave",t)}}},[s.scrollArea,s.scrollHideDelay]),(0,b.jsx)(u.C,{present:n||f,children:(0,b.jsx)(z,(0,i._)((0,o._)({"data-state":f?"visible":"hidden"},t),{ref:r}))})}),D=c.forwardRef(function(e,r){var n,t=e.forceMount,s=(0,l._)(e,["forceMount"]),d=E(P,e.__scopeScrollArea),f="horizontal"===e.orientation,v=Q(function(){return _("SCROLL_END")},100),h=(0,a._)((n={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},c.useReducer(function(e,r){var t=n[e][r];return null!=t?t:e},"hidden")),2),p=h[0],_=h[1];return c.useEffect(function(){if("idle"===p){var e=window.setTimeout(function(){return _("HIDE")},d.scrollHideDelay);return function(){return window.clearTimeout(e)}}},[p,d.scrollHideDelay,_]),c.useEffect(function(){var e=d.viewport,r=f?"scrollLeft":"scrollTop";if(e){var n=e[r],t=function(){var t=e[r];n!==t&&(_("SCROLL"),v()),n=t};return e.addEventListener("scroll",t),function(){return e.removeEventListener("scroll",t)}}}
1,[d.viewport,f,_,v]),(0,b.jsx)(u.C,{present:t||"hidden"!==p,children:(0,b.jsx)(j,(0,i._)((0,o._)({"data-state":"hidden"===p?"hidden":"visible"},s),{ref:r,onPointerEnter:(0,w.mK)(e.onPointerEnter,function(){return _("POINTER_ENTER")}),onPointerLeave:(0,w.mK)(e.onPointerLeave,function(){return _("POINTER_LEAVE")})}))})}),z=c.forwardRef(function(e,r){var n=E(P,e.__scopeScrollArea),t=e.forceMount,s=(0,l._)(e,["forceMount"]),d=(0,a._)(c.useState(!1),2),f=d[0],v=d[1],h="horizontal"===e.orientation,p=Q(function(){if(n.viewport){var e=n.viewport.offsetWidth<n.viewport.scrollWidth,r=n.viewport.offsetHeight<n.viewport.scrollHeight;v(h?e:r)}},10);return $(n.viewport,p),$(n.content,p),(0,b.jsx)(u.C,{present:t||f,children:(0,b.jsx)(j,(0,i._)((0,o._)({"data-state":f?"visible":"hidden"},s),{ref:r}))})}),j=c.forwardRef(function(e,r){var n=function(e,r){return function(e,r,n){var t=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"ltr",o=G(n),i=r||o/2,l=n.scrollbar.paddingStart+i,a=n.scrollbar.size-n.scrollbar.paddingEnd-(o-i),c=n.content-n.viewport;return Z([l,a],"ltr"===t?[0,c]:[-1*c,0])(e)}(e,v.current,p,r)},t=e.orientation,s=void 0===t?"vertical":t,u=(0,l._)(e,["orientation"]),d=E(P,e.__scopeScrollArea),f=c.useRef(null),v=c.useRef(0),h=(0,a._)(c.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),2),p=h[0],_=h[1],w=B(p.viewport,p.content),g=(0,i._)((0,o._)({},u),{sizes:p,onSizesChange:_,hasThumb:!!(w>0&&w<1),onThumbChange:function(e){return f.current=e},onThumbPointerUp:function(){return v.current=0},onThumbPointerDown:function(e){return v.current=e}});return"horizontal"===s?(0,b.jsx)(M,(0,i._)((0,o._)({},g),{ref:r,onThumbPositionChange:function(){if(d.viewport&&f.current){var e=q(d.viewport.scrollLeft,p,d.dir);f.current.style.transform="translate3d(".concat(e,"px, 0, 0)")}},onWheelScroll:function(e){d.viewport&&(d.viewport.scrollLeft=e)},onDragScroll:function(e){d.viewport&&(d.viewport.scrollLeft=n(e,d.dir))}})):"vertical"===s?(0,b.jsx)(N,(0,i._)((0,o._)({},g),{ref:r,onThumbPositionChange:function(){if(d.viewport&&f.current){var e=q(d.viewport.scrollTop,p);f.current.style.transform="translate3d(0, ".concat(e,"px, 0)")}},onWheelScroll:function(e){d.viewport&&(d.viewport.scrollTop=e)},onDragScroll:function(e){d.viewport&&(d.viewport.scrollTop=n(e))}})):null}),M=c.forwardRef(function(e,r){var n=e.sizes,s=e.onSizesChange,u=(0,l._)(e,["sizes","onSizesChange"]),d=E(P,e.__scopeScrollArea),v=(0,a._)(c.useState(),2),h=v[0],p=v[1],_=c.useRef(null),w=(0,f.s)(r,_,d.onScrollbarXChange);return c.useEffect(function(){_.current&&p(getComputedStyle(_.current))},[_]),(0,b.jsx)(Y,(0,i._)((0,o._)({"data-orientation":"horizontal"},u),{ref:w,sizes:n,style:(0,o._)((0,t._)({bottom:0,left:"rtl"===d.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===d.dir?"var(--radix-scroll-area-corner-width)":0},"--radix-scroll-area-thumb-width",G(n)+"px"),e.style),onThumbPointerDown:function(r){return e.onThumbPointerDown(r.x)},onDragScroll:function(r){return e.onDragScroll(r.x)},onWheelScroll:function(r,n){if(d.viewport){var t,o,i=d.viewport.scrollLeft+r.deltaX;e.onWheelScroll(i),t=i,o=n,t>0&&t<o&&r.preventDefault()}},onResize:function(){_.current&&d.viewport&&h&&s({content:d.viewport.scrollWidth,viewport:d.viewport.offsetWidth,scrollbar:{size:_.current.clientWidth,paddingStart:V(h.paddingLeft),paddingEnd:V(h.paddingRight)}})}}))}),N=c.forwardRef(function(e,r){var n=e.sizes,s=e.onSizesChange,u=(0,l._)(e,["sizes","onSizesChange"]),d=E(P,e.__scopeScrollArea),v=(0,a._)(c.useState(),2),h=v[0],p=v[1],_=c.useRef(null),w=(0,f.s)(r,_,d.onScrollbarYChange);return c.useEffect(function(){_.current&&p(getComputedStyle(_.current))},[_]),(0,b.jsx)(Y,(0,i._)((0,o._)({"data-orientation":"vertical"},u),{ref:w,sizes:n,style:(0,o._)((0,t._)({top:0,right:"ltr"===d.dir?0:void 0,left:"rtl"===d.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)"},"--radix-scroll-area-thumb-height",G(n)+"px"),e.style),onThumbPointerDown:function(r){return e.onThumbPointerDown(r.y)},onDragScroll:function(r){return e.onDragScroll(r.y)},onWheelScroll:function(r,n){if(d.viewport){var t,o,i=d.viewport.scrollTop+r.deltaY;e.onWheelScroll(i),t=i,o=n,t>0&&t<o&&r.preventDefault()}},onResize:function(){_.current&&d.viewport&&h&&s({content:d.viewport.scrollHeight,viewport:d.viewport.offsetHeight,scrollbar:{size:_.current.clientHeight,paddingStart:V(h.paddingTop),paddingEnd:V(h.paddingBottom)}})}}))}),H=(0,a._)(S(P),2),W=H[0],X=H[1],Y=c.forwardRef(function(e,r){var n=function(e){D.current&&m({x:e.clientX-D.current.left,y:e.clientY-D.current.top})},t=e.__scopeScrollArea,u=e.sizes,d=e.hasThumb,h=e.onThumbChange,p=e.onThumbPointerUp,_=e.onThumbPointerDown,g=e.onThumbPositionChange,m=e.onDragScroll,S=e.onWheelScroll,C=e.onResize,y=(0,l._)(e,["__scopeScrollArea","sizes","hasThumb","onThumbChange","onThumbPointerUp","onThumbPointerDown","onThumbPositionChange","onDragScroll","onWheelScroll","onResize"]),T=E(P,t),x=(0,a._)(c.useState(null),2),R=x[0],L=x[1],A=(0,f.s)(r,function(e){return L(e)}),D=c.useRef(null),z=c.useRef(""),j=T.viewport,M=u.content-u.viewport,N=(0,v.c)(S),H=(0,v.c)(g),X=Q(C,10);return c.useEffect(function(){var e=function(e){var r=e.target;(null==R?void 0:R.contains(r))&&N(e,M)};return document.addEventListener("wheel",e,{passive:!1}),function(){return document.removeEventListener("wheel",e,{passive:!1})}},[j,R,M,N]),c.useEffect(H,[u,H]),$(R,X),$(T.content,X),(0,b.jsx)(W,{scope:t,scrollbar:R,hasThumb:d,onThumbChange:(0,v.c)(h),onThumbPointerUp:(0,v.c)(p),onThumbPositionChange:H,onThumbPointerDown:(0,v.c)(_),children:(0,b.jsx)(s.sG.div,(0,i._)((0,o._)({},y),{ref:A,style:(0,o._)({position:"absolute"},y.style),onPointerDown:(0,w.mK)(e.onPointerDown,function(e){0===e.button&&(e.target.setPointerCapture(e.pointerId),D.current=R.getBoundingClientRect(),z.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",T.viewport&&(T.viewport.style.scrollBehavior="auto"),n(e))}),onPointerMove:(0,w.mK)(e.onPointerMove,n),onPointerUp:(0,w.mK)(e.onPointerUp,function(e){var r=e.target;r.hasPointerCapture(e.pointerId)&&r.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=z.current,T.viewport&&(T.viewport.style.scrollBehavior=""),D.current=null})}))})}),O="ScrollAreaThumb",I=c.forwardRef(function(e,r){var n=e.forceMount,t=(0,l._)(e,["forceMount"]),i=X(O,e.__scopeScrollArea);return(0,b.jsx)(u.C,{present:n||i.hasThumb,children:(0,b.jsx)(U,(0,o._)({ref:r},t))})}),U=c.forwardRef(function(e,r){var n=e.__scopeScrollArea,t=e.style,a=(0,l._)(e,["__scopeScrollArea","style"]),u=E(O,n),d=X(O,n),v=d.onThumbPositionChange,h=(0,f.s)(r,function(e){return d.onThumbChange(e)}
1),p=c.useRef(void 0),_=Q(function(){p.current&&(p.current(),p.current=void 0)},100);return c.useEffect(function(){var e=u.viewport;if(e){var r=function(){_(),p.current||(p.current=J(e,v),v())};return v(),e.addEventListener("scroll",r),function(){return e.removeEventListener("scroll",r)}}},[u.viewport,_,v]),(0,b.jsx)(s.sG.div,(0,i._)((0,o._)({"data-state":d.hasThumb?"visible":"hidden"},a),{ref:h,style:(0,o._)({width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)"},t),onPointerDownCapture:(0,w.mK)(e.onPointerDownCapture,function(e){var r=e.target.getBoundingClientRect(),n=e.clientX-r.left,t=e.clientY-r.top;d.onThumbPointerDown({x:n,y:t})}),onPointerUp:(0,w.mK)(e.onPointerUp,d.onThumbPointerUp)}))});I.displayName=O;var k="ScrollAreaCorner",K=c.forwardRef(function(e,r){var n=E(k,e.__scopeScrollArea),t=!!(n.scrollbarX&&n.scrollbarY);return"scroll"!==n.type&&t?(0,b.jsx)(F,(0,i._)((0,o._)({},e),{ref:r})):null});K.displayName=k;var F=c.forwardRef(function(e,r){var n=e.__scopeScrollArea,t=(0,l._)(e,["__scopeScrollArea"]),u=E(k,n),d=(0,a._)(c.useState(0),2),f=d[0],v=d[1],h=(0,a._)(c.useState(0),2),p=h[0],_=h[1],w=!!(f&&p);return $(u.scrollbarX,function(){var e,r=(null==(e=u.scrollbarX)?void 0:e.offsetHeight)||0;u.onCornerHeightChange(r),_(r)}),$(u.scrollbarY,function(){var e,r=(null==(e=u.scrollbarY)?void 0:e.offsetWidth)||0;u.onCornerWidthChange(r),v(r)}),w?(0,b.jsx)(s.sG.div,(0,i._)((0,o._)({},t),{ref:r,style:(0,o._)({width:f,height:p,position:"absolute",right:"ltr"===u.dir?0:void 0,left:"rtl"===u.dir?0:void 0,bottom:0},e.style)})):null});function V(e){return e?parseInt(e,10):0}function B(e,r){var n=e/r;return isNaN(n)?0:n}function G(e){var r=B(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-n)*r,18)}function q(e,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr",t=G(r),o=r.scrollbar.paddingStart+r.scrollbar.paddingEnd,i=r.scrollbar.size-o,l=r.content-r.viewport,a=(0,_.q)(e,"ltr"===n?[0,l]:[-1*l,0]);return Z([0,l],[0,i-t])(a)}function Z(e,r){return function(n){if(e[0]===e[1]||r[0]===r[1])return r[0];var t=(r[1]-r[0])/(e[1]-e[0]);return r[0]+t*(n-e[0])}}var J=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n={left:e.scrollLeft,top:e.scrollTop},t=0;return!function o(){var i={left:e.scrollLeft,top:e.scrollTop},l=n.left!==i.left,a=n.top!==i.top;(l||a)&&r(),n=i,t=window.requestAnimationFrame(o)}(),function(){return window.cancelAnimationFrame(t)}};function Q(e,r){var n=(0,v.c)(e),t=c.useRef(0);return c.useEffect(function(){return function(){return window.clearTimeout(t.current)}},[]),c.useCallback(function(){window.clearTimeout(t.current),t.current=window.setTimeout(n,r)},[n,r])}function $(e,r){var n=(0,v.c)(r);(0,p.N)(function(){var r=0;if(e){var t=new ResizeObserver(function(){cancelAnimationFrame(r),r=window.requestAnimationFrame(n)});return t.observe(e),function(){window.cancelAnimationFrame(r),t.unobserve(e)}}},[e,n])}var ee=T,er=R,en=L,et=K}}]);

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.