PageSourceSearch

https://ideapi.ai/_next/static/chunks/301-15d8ea909481d7d2.js

js ideapi.ai collected 2026-10-02 01:11:58 UTC 9,805 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[301],{50301:(e,t,r)=>{r.d(t,{A:()=>N});var o=r(12115),p=r(2821),n=r(53051),a=r(3752),i=r(79774),l=r(36786),s=r(6200),c=r(20692),u=r(49714),m=r(25789),d=r(62257),g=r(57179),h=r(443),f=r(23317),y=r(31297),w=r(27554),b=r(84532),v=r(28498),A=r(96769),x=r(29791),T=r(34922),R=r(28286);function $(e){return(0,R.Ay)("MuiTooltip",e)}let M=(0,T.A)("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]);var O=r(95155);let E=(0,u.default)(y.A,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.popper,!r.disableInteractive&&t.popperInteractive,r.arrow&&t.popperArrow,!r.open&&t.popperClose]}})((0,d.A)(e=>{let{theme:t}=e;return{zIndex:(t.vars||t).zIndex.tooltip,pointerEvents:"none",variants:[{props:e=>{let{ownerState:t}=e;return!t.disableInteractive},style:{pointerEvents:"auto"}},{props:e=>{let{open:t}=e;return!t},style:{pointerEvents:"none"}},{props:e=>{let{ownerState:t}=e;return t.arrow},style:{[`&[data-popper-placement*="bottom"] .${M.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${M.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${M.arrow}`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}},[`&[data-popper-placement*="left"] .${M.arrow}`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}}}},{props:e=>{let{ownerState:t}=e;return t.arrow&&!t.isRtl},style:{[`&[data-popper-placement*="right"] .${M.arrow}`]:{left:0,marginLeft:"-0.71em"}}},{props:e=>{let{ownerState:t}=e;return t.arrow&&!!t.isRtl},style:{[`&[data-popper-placement*="right"] .${M.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:e=>{let{ownerState:t}=e;return t.arrow&&!t.isRtl},style:{[`&[data-popper-placement*="left"] .${M.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:e=>{let{ownerState:t}=e;return t.arrow&&!!t.isRtl},style:{[`&[data-popper-placement*="left"] .${M.arrow}`]:{left:0,marginLeft:"-0.71em"}}}]}})),k=(0,u.default)("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.tooltip,r.touch&&t.touch,r.arrow&&t.tooltipArrow,t[`tooltipPlacement${(0,h.A)(r.placement.split("-")[0])}`]]}})((0,d.A)(e=>{let{theme:t}=e;return{backgroundColor:t.vars?t.vars.palette.Tooltip.bg:(0,i.X4)(t.palette.grey[700],.92),borderRadius:(t.vars||t).shape.borderRadius,color:(t.vars||t).palette.common.white,fontFamily:t.typography.fontFamily,padding:"4px 8px",fontSize:t.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:t.typography.fontWeightMedium,[`.${M.popper}[data-popper-placement*="left"] &`]:{transformOrigin:"right center"},[`.${M.popper}[data-popper-placement*="right"] &`]:{transformOrigin:"left center"},[`.${M.popper}[data-popper-placement*="top"] &`]:{transformOrigin:"center bottom",marginBottom:"14px"},[`.${M.popper}[data-popper-placement*="bottom"] &`]:{transformOrigin:"center top",marginTop:"14px"},variants:[{props:e=>{let{ownerState:t}=e;return t.arrow},style:{position:"relative",margin:0}},{props:e=>{let{ownerState:t}=e;return t.touch},style:{padding:"8px 16px",fontSize:t.typography.pxToRem(14),lineHeight:`${Math.round(16/14*1e5)/1e5}em`,fontWeight:t.typography.fontWeightRegular}},{props:e=>{let{ownerState:t}=e;return!t.isRtl},style:{[`.${M.popper}[data-popper-placement*="left"] &`]:{marginRight:"14px"},[`.${M.popper}[data-popper-placement*="right"] &`]:{marginLeft:"14px"}}},{props:e=>{let{ownerState:t}=e;return!t.isRtl&&t.touch},style:{[`.${M.popper}[data-popper-placement*="left"] &`]:{marginRight:"24px"},[`.${M.popper}[data-popper-placement*="right"] &`]:{marginLeft:"24px"}}},{props:e=>{let{ownerState:t}=e;return!!t.isRtl},style:{[`.${M.popper}[data-popper-placement*="left"] &`]:{marginLeft:"14px"},[`.${M.popper}[data-popper-placement*="right"] &`]:{marginRight:"14px"}}},{props:e=>{let{ownerState:t}=e;return!!t.isRtl&&t.touch},style:{[`.${M.popper}[data-popper-placement*="left"] &`]:{marginLeft:"24px"},[`.${M.popper}[data-popper-placement*="right"] &`]:{marginRight:"24px"}}},{props:e=>{let{ownerState:t}=e;return t.touch},style:{[`.${M.popper}[data-popper-placement*="top"] &`]:{marginBottom:"24px"}}},{props:e=>{let{ownerState:t}=e;return t.touch},style:{[`.${M.popper}[data-popper-placement*="bottom"] &`]:{marginTop:"24px"}}}]}})),S=(0,u.default)("span",{name:"MuiTooltip",slot:"Arrow"})((0,d.A)(e=>{let{theme:t}=e;return{overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:t.vars?t.vars.palette.Tooltip.bg:(0,i.X4)(t.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}})),L=!1,P=new n.E,C={x:0,y:0};function W(e,t){return function(r){for(var o=arguments.length,p=Array(o>1?o-1:0),n=1;n<o;n++)p[n-1]=arguments[n];t&&t(r,...p),e(r,...p)}}let N=o.forwardRef(function(e,t){let r=(0,g.b)({props:e,name:"MuiTooltip"}),{arrow:i=!1,children:u,classes:d,components:T={},componentsProps:R={},describeChild:M=!1,disableFocusListener:N=!1,disableHoverListener:B=!1,disableInteractive:I=!1,disableTouchListener:j=!1,enterDelay:F=100,enterNextDelay:z=0,enterTouchDelay:U=700,followCursor:_=!1,id:X,leaveDelay:H=0,leaveTouchDelay:V=1500,onClose:Y,onOpen:q,open:D,placement:G="bottom",PopperComponent:J,PopperProps:K={},slotProps:Q={},slots:Z={},title:ee,TransitionComponent:et,TransitionProps:er,...eo}=r,ep=o.isValidElement(u)?u:(0,O.jsx)("span",{children:u}),en=(0,m.default)(),ea=(0,l.useRtl)(),[ei,el]=o.useState(),[es,ec]=o.useState(null),eu=o.useRef(!1),em=I||_,ed=(0,n.A)(),eg=(0,n.A)(),eh=(0,n.A)(),ef=(0,n.A)(),[ey,ew]=(0,A.A)({controlled:D,default:!1,name:"Tooltip",state:"open"}),eb=ey,ev=(0,v.A)(X),eA=o.useRef(),ex=(0,w.A)(()=>{void 0!==eA.current&&(document.body.style.WebkitUserSelect=eA.current,eA.current=void 0),ef.clear()});o.useEffect(()=>ex,[ex]);let eT=e=>{P.clear(),L=!0,ew(!0),q&&!eb&&q(e)},eR=(0,w.A)(e=>{P.start(800+H,()=>{L=!1}),ew(!1),Y&&eb&&Y(e),ed.start(en.transitions.duration.shortest,()=>{eu.current=!1})}),e$=e=>{eu.current&&"touchstart"!==e.type||(ei&&ei.removeAttribute("title"),eg.clear(),eh.clear(),F||L&&z?eg.start(L?z:F,()=>{eT(e)}
1):eT(e))},eM=e=>{eg.clear(),eh.start(H,()=>{eR(e)})},[,eO]=o.useState(!1),eE=e=>{(0,s.A)(e.target)||(eO(!1),eM(e))},ek=e=>{ei||el(e.currentTarget),(0,s.A)(e.target)&&(eO(!0),e$(e))},eS=e=>{eu.current=!0;let t=ep.props;t.onTouchStart&&t.onTouchStart(e)};o.useEffect(()=>{if(eb)return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)};function e(e){"Escape"===e.key&&eR(e)}},[eR,eb]);let eL=(0,b.A)((0,c.A)(ep),el,t);ee||0===ee||(eb=!1);let eP=o.useRef(),eC={},eW="string"==typeof ee;M?(eC.title=eb||!eW||B?null:ee,eC["aria-describedby"]=eb?ev:null):(eC["aria-label"]=eW?ee:null,eC["aria-labelledby"]=eb&&!eW?ev:null);let eN={...eC,...eo,...ep.props,className:(0,p.A)(eo.className,ep.props.className),onTouchStart:eS,ref:eL,..._?{onMouseMove:e=>{let t=ep.props;t.onMouseMove&&t.onMouseMove(e),C={x:e.clientX,y:e.clientY},eP.current&&eP.current.update()}}:{}},eB={};j||(eN.onTouchStart=e=>{eS(e),eh.clear(),ed.clear(),ex(),eA.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",ef.start(U,()=>{document.body.style.WebkitUserSelect=eA.current,e$(e)})},eN.onTouchEnd=e=>{ep.props.onTouchEnd&&ep.props.onTouchEnd(e),ex(),eh.start(V,()=>{eR(e)})}),!B&&(eN.onMouseOver=W(e$,eN.onMouseOver),eN.onMouseLeave=W(eM,eN.onMouseLeave),em||(eB.onMouseOver=e$,eB.onMouseLeave=eM)),!N&&(eN.onFocus=W(ek,eN.onFocus),eN.onBlur=W(eE,eN.onBlur),em||(eB.onFocus=ek,eB.onBlur=eE));let eI={...r,isRtl:ea,arrow:i,disableInteractive:em,placement:G,PopperComponentProp:J,touch:eu.current},ej="function"==typeof Q.popper?Q.popper(eI):Q.popper,eF=o.useMemo(()=>{let e=[{name:"arrow",enabled:!!es,options:{element:es,padding:4}}];return K.popperOptions?.modifiers&&(e=e.concat(K.popperOptions.modifiers)),ej?.popperOptions?.modifiers&&(e=e.concat(ej.popperOptions.modifiers)),{...K.popperOptions,...ej?.popperOptions,modifiers:e}},[es,K.popperOptions,ej?.popperOptions]),ez=(e=>{let{classes:t,disableInteractive:r,arrow:o,touch:p,placement:n}=e,i={popper:["popper",!r&&"popperInteractive",o&&"popperArrow"],tooltip:["tooltip",o&&"tooltipArrow",p&&"touch",`tooltipPlacement${(0,h.A)(n.split("-")[0])}`],arrow:["arrow"]};return(0,a.A)(i,$,t)})(eI),eU="function"==typeof Q.transition?Q.transition(eI):Q.transition,e_={slots:{popper:T.Popper,transition:T.Transition??et,tooltip:T.Tooltip,arrow:T.Arrow,...Z},slotProps:{arrow:Q.arrow??R.arrow,popper:{...K,...ej??R.popper},tooltip:Q.tooltip??R.tooltip,transition:{...er,...eU??R.transition}}},[eX,eH]=(0,x.A)("popper",{elementType:E,externalForwardedProps:e_,ownerState:eI,className:(0,p.A)(ez.popper,K?.className)}),[eV,eY]=(0,x.A)("transition",{elementType:f.A,externalForwardedProps:e_,ownerState:eI}),[eq,eD]=(0,x.A)("tooltip",{elementType:k,className:ez.tooltip,externalForwardedProps:e_,ownerState:eI}),[eG,eJ]=(0,x.A)("arrow",{elementType:S,className:ez.arrow,externalForwardedProps:e_,ownerState:eI,ref:ec});return(0,O.jsxs)(o.Fragment,{children:[o.cloneElement(ep,eN),(0,O.jsx)(eX,{as:J??y.A,placement:G,anchorEl:_?{getBoundingClientRect:()=>({top:C.y,left:C.x,right:C.x,bottom:C.y,width:0,height:0})}:ei,popperRef:eP,open:!!ei&&eb,id:ev,transition:!0,...eB,...eH,popperOptions:eF,children:e=>{let{TransitionProps:t}=e;return(0,O.jsx)(eV,{timeout:en.transitions.duration.shorter,...t,...eY,children:(0,O.jsxs)(eq,{...eD,children:[ee,i?(0,O.jsx)(eG,{...eJ}):null]})})}})]})})}}]);

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.