PageSourceSearch

https://timganmath.edu.sg/_next/static/chunks/1254-1380d149cc6a8285.js?dpl=dpl_3icXhiUvpVbTDs1ntwJuqH2SgQym

js timganmath.edu.sg collected 2026-09-30 14:35:00 UTC 13,543 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1254],{5214:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorage",{enumerable:!0,get:function(){return r.workAsyncStorageInstance}});let r=n(17828)},17347:(e,t,n)=>{n.d(t,{c:()=>o});var r=n(12115);function o(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}},17828:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorageInstance",{enumerable:!0,get:function(){return r}});let r=(0,n(64054).createAsyncLocalStorage)()},18460:(e,t,n)=>{n.d(t,{F:()=>l});var r=n(29722);let o=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,a=r.$,l=(e,t)=>n=>{var r;if((null==t?void 0:t.variants)==null)return a(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:l,defaultVariants:i}=t,u=Object.keys(l).map(e=>{let t=null==n?void 0:n[e],r=null==i?void 0:i[e];if(null===t)return null;let a=o(t)||o(r);return l[e][a]}),s=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return void 0===r||(e[n]=r),e},{});return a(e,u,null==t||null==(r=t.compoundVariants)?void 0:r.reduce((e,t)=>{let{class:n,className:r,...o}=t;return Object.entries(o).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...i,...s}[t]):({...i,...s})[t]===n})?[...e,n,r]:e},[]),null==n?void 0:n.class,null==n?void 0:n.className)}},21628:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(90425).A)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},21957:(e,t,n)=>{function r(e){let{moduleIds:t}=e;return null}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadChunks",{enumerable:!0,get:function(){return r}}),n(95155),n(47650),n(5214),n(2451),n(53887)},31885:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(90425).A)("lightbulb",[["path",{d:"M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5",key:"1gvzjb"}],["path",{d:"M9 18h6",key:"x1upvd"}],["path",{d:"M10 22h4",key:"ceow96"}]])},41112:(e,t,n)=>{function r(e){let{reason:t,children:n}=e;return n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return r}}),n(1980)},42442:(e,t,n)=>{n.d(t,{DX:()=>d,TL:()=>c});var r,o=n(12115),a=n(47527),l=n(95155),i=Symbol.for("react.lazy"),u=(r||(r=n.t(o,2)))[" use ".trim().toString()];function s(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===i&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}function c(e){var t;let n,r=(t=e,(n=o.forwardRef((e,t)=>{let{children:n,...r}=e;if(s(n)&&"function"==typeof u&&(n=u(n._payload)),o.isValidElement(n)){var l;let e,i,u=(l=n,(i=(e=Object.getOwnPropertyDescriptor(l.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.ref:(i=(e=Object.getOwnPropertyDescriptor(l,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.props.ref:l.props.ref||l.ref),s=function(e,t){let n={...t};for(let r in t){let o=e[r],a=t[r];/^on[A-Z]/.test(r)?o&&a?n[r]=(...e)=>{let t=a(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...a}:"className"===r&&(n[r]=[o,a].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==o.Fragment&&(s.ref=t?(0,a.t)(t,u):u),o.cloneElement(n,s)}return o.Children.count(n)>1?o.Children.only(null):null})).displayName=`${t}.SlotClone`,n),i=o.forwardRef((e,t)=>{let{children:n,...a}=e;s(n)&&"function"==typeof u&&(n=u(n._payload));let i=o.Children.toArray(n),c=i.find(p);if(c){let e=c.props.children,n=i.map(t=>t!==c?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,l.jsx)(r,{...a,ref:t,children:o.isValidElement(e)?o.cloneElement(e,void 0,n):null})}return(0,l.jsx)(r,{...a,ref:t,children:n})});return i.displayName=`${e}.Slot`,i}var d=c("Slot"),f=Symbol("radix.slottable");function p(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===f}},43728:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(90425).A)("pencil-line",[["path",{d:"M13 21h8",key:"1jsn5i"}],["path",{d:"m15 5 4 4",key:"1mk7zo"}],["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}]])},56440:(e,t,n)=>{n.d(t,{UC:()=>X,B8:()=>q,bL:()=>B,l9:()=>H});var r=n(12115),o=n(70379),a=n(68599),l=n(64831),i=n(47527),u=n(89971),s=n(99354),c=n(17347),d=n(98979),f=n(1933),p=n(95155),m="rovingFocusGroup.onEntryFocus",y={bubbles:!1,cancelable:!0},v="RovingFocusGroup",[b,h,g]=(0,l.N)(v),[w,A]=(0,a.A)(v,[g]),[j,N]=w(v),M=r.forwardRef((e,t)=>
1(0,p.jsx)(b.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,p.jsx)(b.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,p.jsx)(O,{...e,ref:t})})}));M.displayName=v;var O=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,orientation:a,loop:l=!1,dir:u,currentTabStopId:b,defaultCurrentTabStopId:g,onCurrentTabStopIdChange:w,onEntryFocus:A,preventScrollOnEntryFocus:N=!1,...M}=e,O=r.useRef(null),R=(0,i.s)(t,O),E=(0,f.jH)(u),[k,_]=(0,d.i)({prop:b,defaultProp:g??null,onChange:w,caller:v}),[I,S]=r.useState(!1),C=(0,c.c)(A),x=h(n),D=r.useRef(!1),[P,F]=r.useState(0);return r.useEffect(()=>{let e=O.current;if(e)return e.addEventListener(m,C),()=>e.removeEventListener(m,C)},[C]),(0,p.jsx)(j,{scope:n,orientation:a,dir:E,loop:l,currentTabStopId:k,onItemFocus:r.useCallback(e=>_(e),[_]),onItemShiftTab:r.useCallback(()=>S(!0),[]),onFocusableItemAdd:r.useCallback(()=>F(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>F(e=>e-1),[]),children:(0,p.jsx)(s.sG.div,{tabIndex:I||0===P?-1:0,"data-orientation":a,...M,ref:R,style:{outline:"none",...e.style},onMouseDown:(0,o.mK)(e.onMouseDown,()=>{D.current=!0}),onFocus:(0,o.mK)(e.onFocus,e=>{let t=!D.current;if(e.target===e.currentTarget&&t&&!I){let t=new CustomEvent(m,y);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=x().filter(e=>e.focusable);T([e.find(e=>e.active),e.find(e=>e.id===k),...e].filter(Boolean).map(e=>e.ref.current),N)}}D.current=!1}),onBlur:(0,o.mK)(e.onBlur,()=>S(!1))})})}),R="RovingFocusGroupItem",E=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:a=!0,active:l=!1,tabStopId:i,children:c,...d}=e,f=(0,u.B)(),m=i||f,y=N(R,n),v=y.currentTabStopId===m,g=h(n),{onFocusableItemAdd:w,onFocusableItemRemove:A,currentTabStopId:j}=y;return r.useEffect(()=>{if(a)return w(),()=>A()},[a,w,A]),(0,p.jsx)(b.ItemSlot,{scope:n,id:m,focusable:a,active:l,children:(0,p.jsx)(s.sG.span,{tabIndex:v?0:-1,"data-orientation":y.orientation,...d,ref:t,onMouseDown:(0,o.mK)(e.onMouseDown,e=>{a?y.onItemFocus(m):e.preventDefault()}),onFocus:(0,o.mK)(e.onFocus,()=>y.onItemFocus(m)),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void y.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let o=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return k[o]}(e,y.orientation,y.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let o=g().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)o.reverse();else if("prev"===t||"next"===t){var n,r;"prev"===t&&o.reverse();let a=o.indexOf(e.currentTarget);o=y.loop?(n=o,r=a+1,n.map((e,t)=>n[(r+t)%n.length])):o.slice(a+1)}setTimeout(()=>T(o))}}),children:"function"==typeof c?c({isCurrentTabStop:v,hasTabStop:null!=j}):c})})});E.displayName=R;var k={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function T(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}var _=n(83935),I="Tabs",[S,C]=(0,a.A)(I,[A]),x=A(),[D,P]=S(I),F=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,onValueChange:o,defaultValue:a,orientation:l="horizontal",dir:i,activationMode:c="automatic",...m}=e,y=(0,f.jH)(i),[v,b]=(0,d.i)({prop:r,onChange:o,defaultProp:a??"",caller:I});return(0,p.jsx)(D,{scope:n,baseId:(0,u.B)(),value:v,onValueChange:b,orientation:l,dir:y,activationMode:c,children:(0,p.jsx)(s.sG.div,{dir:y,"data-orientation":l,...m,ref:t})})});F.displayName=I;var L="TabsList",K=r.forwardRef((e,t)=>{let{__scopeTabs:n,loop:r=!0,...o}=e,a=P(L,n),l=x(n);return(0,p.jsx)(M,{asChild:!0,...l,orientation:a.orientation,dir:a.dir,loop:r,children:(0,p.jsx)(s.sG.div,{role:"tablist","aria-orientation":a.orientation,...o,ref:t})})});K.displayName=L;var U="TabsTrigger",$=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,disabled:a=!1,...l}=e,i=P(U,n),u=x(n),c=z(i.baseId,r),d=W(i.baseId,r),f=r===i.value;return(0,p.jsx)(E,{asChild:!0,...u,focusable:!a,active:f,children:(0,p.jsx)(s.sG.button,{type:"button",role:"tab","aria-selected":f,"aria-controls":d,"data-state":f?"active":"inactive","data-disabled":a?"":void 0,disabled:a,id:c,...l,ref:t,onMouseDown:(0,o.mK)(e.onMouseDown,e=>{a||0!==e.button||!1!==e.ctrlKey?e.preventDefault():i.onValueChange(r)}),onKeyDown:(0,o.mK)(e.onKeyDown,e=>
1{[" ","Enter"].includes(e.key)&&i.onValueChange(r)}),onFocus:(0,o.mK)(e.onFocus,()=>{let e="manual"!==i.activationMode;f||a||!e||i.onValueChange(r)})})})});$.displayName=U;var G="TabsContent",V=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:o,forceMount:a,children:l,...i}=e,u=P(G,n),c=z(u.baseId,o),d=W(u.baseId,o),f=o===u.value,m=r.useRef(f);return r.useEffect(()=>{let e=requestAnimationFrame(()=>m.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,p.jsx)(_.C,{present:a||f,children:n=>{let{present:r}=n;return(0,p.jsx)(s.sG.div,{"data-state":f?"active":"inactive","data-orientation":u.orientation,role:"tabpanel","aria-labelledby":c,hidden:!r,id:d,tabIndex:0,...i,ref:t,style:{...e.style,animationDuration:m.current?"0s":void 0},children:r&&l})}})});function z(e,t){return`${e}-trigger-${t}`}function W(e,t){return`${e}-content-${t}`}V.displayName=G;var B=F,q=K,H=$,X=V},64054:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0});var n={bindSnapshot:function(){return u},createAsyncLocalStorage:function(){return i},createSnapshot:function(){return s}};for(var r in n)Object.defineProperty(t,r,{enumerable:!0,get:n[r]});let o=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class a{disable(){throw o}getStore(){}run(){throw o}exit(){throw o}enterWith(){throw o}static bind(e){return e}}let l="u">typeof globalThis&&globalThis.AsyncLocalStorage;function i(){return l?new l:new a}function u(e){return l?l.bind(e):a.bind(e)}function s(){return l?l.snapshot():function(e,...t){return e(...t)}}},83935:(e,t,n)=>{n.d(t,{C:()=>l});var r=n(12115),o=n(47527),a=n(66294),l=e=>{var t;let n,l,{present:u,children:s}=e,c=function(e){var t,n;let[o,l]=r.useState(),u=r.useRef(null),s=r.useRef(e),c=r.useRef("none"),[d,f]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>n[e][t]??e,t));return r.useEffect(()=>{let e=i(u.current);c.current="mounted"===d?e:"none"},[d]),(0,a.N)(()=>{let t=u.current,n=s.current;if(n!==e){let r=c.current,o=i(t);e?f("MOUNT"):"none"===o||t?.display==="none"?f("UNMOUNT"):n&&r!==o?f("ANIMATION_OUT"):f("UNMOUNT"),s.current=e}},[e,f]),(0,a.N)(()=>{if(o){let e,t=o.ownerDocument.defaultView??window,n=n=>{let r=i(u.current).includes(CSS.escape(n.animationName));if(n.target===o&&r&&(f("ANIMATION_END"),!s.current)){let n=o.style.animationFillMode;o.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=n)})}},r=e=>{e.target===o&&(c.current=i(u.current))};return o.addEventListener("animationstart",r),o.addEventListener("animationcancel",n),o.addEventListener("animationend",n),()=>{t.clearTimeout(e),o.removeEventListener("animationstart",r),o.removeEventListener("animationcancel",n),o.removeEventListener("animationend",n)}}f("ANIMATION_END")},[o,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:r.useCallback(e=>{u.current=e?getComputedStyle(e):null,l(e)},[])}}(u),d="function"==typeof s?s({present:c.isPresent}):r.Children.only(s),f=(0,o.s)(c.ref,(t=d,(l=(n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.ref:(l=(n=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof s||c.isPresent?r.cloneElement(d,{ref:f}):null};function i(e){return e?.animationName||"none"}l.displayName="Presence"},86901:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(90425).A)("sparkles",[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}
1],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]])},97810:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(90425).A)("book-open",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]])}}]);

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.