PageSourceSearch

https://timganmath.edu.sg/_next/static/chunks/4617-cd61c96522382339.js?dpl=dpl_3icXhiUvpVbTDs1ntwJuqH2SgQym

js timganmath.edu.sg collected 2026-09-30 14:35:26 UTC 5,064 bytes, 9 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4617],{13545:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(90425).A)("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]])},52484:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(90425).A)("circle-check-big",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]])},78757:(e,t,r)=>{r.d(t,{s:()=>o});var n=r(94601);function o(e){return(0,n.G)(e)&&"offsetHeight"in e}},79196:(e,t,r)=>{r.d(t,{xQ:()=>l});var n=r(12115),o=r(15131);function l(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,n.useContext)(o.t);if(null===t)return[!0,null];let{isPresent:r,onExitComplete:l,register:i}=t,s=(0,n.useId)();(0,n.useEffect)(()=>{if(e)return i(s)},[e]);let u=(0,n.useCallback)(()=>e&&l&&l(s),[s,l,e]);return!r&&l?[!1,u]:[!0]}},80642:(e,t,r)=>{r.d(t,{N:()=>k});var n=r(95155),o=r(12115),l=r(39551),i=r(28819),s=r(4524),u=r(15131),f=r(78757),c=r(24866);function p(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class h extends o.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,r=(0,f.s)(e)&&e.offsetWidth||0,n=(0,f.s)(e)&&e.offsetHeight||0,o=this.props.sizeRef.current;o.height=t.offsetHeight||0,o.width=t.offsetWidth||0,o.top=t.offsetTop,o.left=t.offsetLeft,o.right=r-o.width-o.left,o.bottom=n-o.height-o.top}return null}componentDidUpdate(){}render(){return this.props.children}}function a(e){let{children:t,isPresent:r,anchorX:l,anchorY:i,root:s,pop:u}=e,f=(0,o.useId)(),a=(0,o.useRef)(null),d=(0,o.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:m}=(0,o.useContext)(c.Q),g=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return o.useCallback(function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return e=>{let r=!1,n=t.map(t=>{let n=p(t,e);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let e=0;e<n.length;e++){let r=n[e];"function"==typeof r?r():p(t[e],null)}}}}(...t),t)}(a,t.props?.ref??t?.ref);return(0,o.useInsertionEffect)(()=>{let{width:e,height:t,top:n,left:o,right:c,bottom:p}=d.current;if(r||!1===u||!a.current||!e||!t)return;let h="left"===l?`left: ${o}`:`right: ${c}`,g="bottom"===i?`bottom: ${p}`:`top: ${n}`;a.current.dataset.motionPopId=f;let y=document.createElement("style");m&&(y.nonce=m);let x=s??document.head;return x.appendChild(y),y.sheet&&y.sheet.insertRule(`
2          [data-motion-pop-id="${f}"] {
3            position: absolute !important;
4            width: ${e}px !important;
5            height: ${t}px !important;
6            ${h}px !important;
7            ${g}px !important;
8          }
9        `),()=>{x.contains(y)&&x.removeChild(y)}},[r]),(0,n.jsx)(h,{isPresent:r,childRef:a,sizeRef:d,pop:u,children:!1===u?t:o.cloneElement(t,{ref:g})})}let d=e=>{let{children:t,initial:r,isPresent:l,onExitComplete:s,custom:f,presenceAffectsLayout:c,mode:p,anchorX:h,anchorY:d,root:g}=e,y=(0,i.M)(m),x=(0,o.useId)(),k=!0,E=(0,o.useMemo)(()=>(k=!1,{id:x,initial:r,isPresent:l,custom:f,onExitComplete:e=>{for(let t of(y.set(e,!0),y.values()))if(!t)return;s&&s()},register:e=>(y.set(e,!1),()=>y.delete(e))}),[l,y,s]);return c&&k&&(E={...E}),(0,o.useMemo)(()=>{y.forEach((e,t)=>y.set(t,!1))},[l]),o.useEffect(()=>{l||y.size||!s||s()},[l]),t=(0,n.jsx)(a,{pop:"popLayout"===p,isPresent:l,anchorX:h,anchorY:d,root:g,children:t}),(0,n.jsx)(u.t.Provider,{value:E,children:t})};function m(){return new Map}var g=r(79196);let y=e=>e.key||"";function x(e){let t=[];return o.Children.forEach(e,e=>{(0,o.isValidElement)(e)&&t.push(e)}),t}let k=e=>{let{children:t,custom:r,initial:u=!0,onExitComplete:f,presenceAffectsLayout:c=!0,mode:p="sync",propagate:h=!1,anchorX:a="left",anchorY:m="top",root:k}=e,[E,v]=(0,g.xQ)(h),C=(0,o.useMemo)(()=>x(t),[t]),b=h&&!E?[]:C.map(y),w=(0,o.useRef)(!0),R=(0,o.useRef)(C),$=(0,i.M)(()=>new Map),A=(0,o.useRef)(new Set),[M,P]=(0,o.useState)(C),[j,I]=(0,o.useState)(C);(0,s.E)(()=>{w.current=!1,R.current=C;for(let e=0;e<j.length;e++){let t=y(j[e]);b.includes(t)?($.delete(t),A.current.delete(t)):!0!==$.get(t)&&$.set(t,!1)}},[j,b.length,b.join("-")]);let L=[];if(C!==M){let e=[...C];for(let t=0;t<j.length;t++){let r=j[t],n=y(r);b.includes(n)||(e.splice(t,0,r),L.push(r))}return"wait"===p&&L.length&&(e=L),I(x(e)),P(C),null}let{forceRender:z}=(0,o.useContext)(l.L);return(0,n.jsx)(n.Fragment,{children:j.map(e=>{let t=y(e),o=(!h||!!E)&&(C===j||b.includes(t));return(0,n.jsx)(d,{isPresent:o,initial:(!w.current||!!u)&&void 0,custom:r,presenceAffectsLayout:c,mode:p,root:k,onExitComplete:o?void 0:()=>
9{if(A.current.has(t)||(A.current.add(t),!$.has(t)))return;$.set(t,!0);let e=!0;$.forEach(t=>{t||(e=!1)}),e&&(z?.(),I(R.current),h&&v?.(),f&&f())},anchorX:a,anchorY:m,children:e},t)})})}},94601:(e,t,r)=>{r.d(t,{G:()=>n});function n(e){return"object"==typeof e&&null!==e}}}]);

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.