PageSourceSearch

https://ktcclasses.com/_next/static/chunks/4010-7f1f30ab995970ec.js

js ktcclasses.com collected 2026-09-24 14:47:42 UTC 9,153 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4010,829,80,9299],{62112:function(e,t,n){n.d(t,{Z:function(){return r}});const r=(0,n(91373).Z)("arrow-up-right",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]])},34622:function(e,t,n){n.d(t,{Z:function(){return r}});const r=(0,n(91373).Z)("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]])},9404:function(e,t,n){n.d(t,{Z:function(){return r}});const r=(0,n(91373).Z)("ellipsis",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"19",cy:"12",r:"1",key:"1wjl8i"}],["circle",{cx:"5",cy:"12",r:"1",key:"1pcz8c"}]])},92509:function(e,t,n){n.d(t,{Z:function(){return r}});const r=(0,n(91373).Z)("layout-grid",[["rect",{width:"7",height:"7",x:"3",y:"3",rx:"1",key:"1g98yp"}],["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1",key:"6d4xhi"}],["rect",{width:"7",height:"7",x:"14",y:"14",rx:"1",key:"nxv5o0"}],["rect",{width:"7",height:"7",x:"3",y:"14",rx:"1",key:"1bb6yr"}]])},96757:function(e,t,n){n.d(t,{Z:function(){return r}});const r=(0,n(91373).Z)("monitor-play",[["path",{d:"M10 7.75a.75.75 0 0 1 1.142-.638l3.664 2.249a.75.75 0 0 1 0 1.278l-3.664 2.25a.75.75 0 0 1-1.142-.64z",key:"1pctta"}],["path",{d:"M12 17v4",key:"1riwvh"}],["path",{d:"M8 21h8",key:"1ev6f3"}],["rect",{x:"2",y:"3",width:"20",height:"14",rx:"2",key:"x3v2xh"}]])},58533:function(e,t,n){n.d(t,{Z:function(){return u}});var r=n(85893),o=n(67294);const s="Pixel",i="Percent",c={unit:i,value:80};function l(e,t){const n=function(e){return"number"===typeof e?{unit:i,value:100*e}:"string"===typeof e?/^(\d*(\.\d+)?)px$/.exec(e)?{unit:s,value:parseFloat(e)}:/^(\d*(\.\d+)?)%$/.exec(e)?{unit:i,value:parseFloat(e)}:(console.warn('scrollThreshold format is invalid. Valid formats: "120px", "50%"...'),c):(console.warn("scrollThreshold should be string or number"),c)}(e);let r;if(n.unit===s)r=`${n.value}px`;else{r=`${100-n.value}%`}return t?`${r} 0px 0px 0px`:`0px 0px ${r} 0px`}function u({next:e,hasMore:t,children:n,loader:s,scrollThreshold:i=.8,endMessage:c,style:u,height:a,scrollableTarget:f,hasChildren:d,inverse:h=!1,pullDownToRefresh:p=!1,pullDownToRefreshContent:v,releaseToRefreshContent:y,pullDownToRefreshThreshold:m=100,refreshFunction:g,onScroll:b,dataLength:w,initialScrollY:x,className:E="",role:O,tabIndex:k,id:j,...T}){const[R,M]=(0,o.useState)(!1),[C,L]=(0,o.useState)(!1),[P,Z]=(0,o.useState)(0),N=(0,o.useRef)(null),D=(0,o.useRef)(null),S=(0,o.useRef)(null),A=(0,o.useRef)(e);A.current=e;const I=(0,o.useRef)(g);I.current=g;const $=(0,o.useRef)(m);$.current=m;const Y=(0,o.useRef)(!1),_=(0,o.useRef)(!1),F=(0,o.useRef)(0),z=(0,o.useRef)(0),B=(0,o.useRef)(0),H=(0,o.useCallback)((()=>f instanceof HTMLElement?f:"string"===typeof f?document.getElementById(f):(null===f&&console.warn("You are trying to pass scrollableTarget but it is null. This might\n        happen because the element may not have been added to DOM yet.\n        See https://github.com/ankeetmaini/react-infinite-scroll-component/issues/59 for more info.\n      "),null)),[f]);(0,o.useEffect)((()=>{if("undefined"===typeof w)throw new Error('mandatory prop "dataLength" is missing. The prop is needed when loading more content. Check README.md for usage');if(p&&"function"!==typeof g)throw new Error('Mandatory prop "refreshFunction" missing.\n          Pull Down To Refresh functionality will not work\n          as expected. Check README.md for usage\'');if("number"===typeof x){const e=a?N.current:H();e&&e.scrollHeight>x&&e.scrollTo(0,x)}}),[]),(0,o.useEffect)((()=>{Y.current=!1,M(!1)}),[w]),(0,o.useEffect)((()=>{if(!t)return;if("undefined"===typeof IntersectionObserver)return;const e=D.current;if(!e)return;const n=a?N.current:H(),r=new IntersectionObserver((([e])=>{e.isIntersecting&&!Y.current&&(Y.current=!0,M(!0),A.current())}),{root:n,rootMargin:l(i,h),threshold:0});return r.observe(e),()=>r.disconnect()}),[t,i,h,a,H]),(0,o.useEffect)((()=>{var e;if(!b)return;const t=null!==(e=a?N.current:H())&&void 0!==e?e:"undefined"!==typeof window?window:null;if(!t)return;const n=e=>{setTimeout((()=>b(e)),0)};return t.addEventListener("scroll",n),()=>t.removeEventListener("scroll",n)}),[b,a,H]),(0,o.useEffect)((()=>{var e,t;if(!p)return;const n=null!==(e=a?N.current:H())&&void 0!==e?e:"undefined"!==typeof window?window:null;if(!n)return;if(null===(t=S.current)||void 0===t?void 0:t.firstChild){const e=S.current.firstChild.getBoundingClientRect().height;B.current=e,Z(e)}const r=e=>{(n instanceof HTMLElement?n.scrollTop:document.documentElement.scrollTop)>
10||(_.current=!0,e instanceof MouseEvent?F.current=e.pageY:e instanceof TouchEvent&&(F.current=e.touches[0].pageY),z.current=F.current,N.current&&(N.current.style.willChange="transform",N.current.style.transition="transform 0.2s cubic-bezier(0,0,0.31,1)"))},o=e=>{if(!_.current)return;if(e instanceof MouseEvent?z.current=e.pageY:e instanceof TouchEvent&&(z.current=e.touches[0].pageY),z.current<F.current)return;const t=z.current-F.current;t>=$.current&&L(!0),t>1.5*B.current||N.current&&(N.current.style.overflow="visible",N.current.style.transform=`translate3d(0px, ${t}px, 0px)`)},s=()=>{F.current=0,z.current=0,_.current=!1,L((e=>{var t;return e&&(null===(t=I.current)||void 0===t||t.call(I)),!1})),requestAnimationFrame((()=>{N.current&&(N.current.style.overflow="auto",N.current.style.transform="none",N.current.style.willChange="unset")}))};return n.addEventListener("touchstart",r),n.addEventListener("touchmove",o),n.addEventListener("touchend",s),n.addEventListener("mousedown",r),n.addEventListener("mousemove",o),n.addEventListener("mouseup",s),()=>{n.removeEventListener("touchstart",r),n.removeEventListener("touchmove",o),n.removeEventListener("touchend",s),n.removeEventListener("mousedown",r),n.removeEventListener("mousemove",o),n.removeEventListener("mouseup",s)}}),[p,a,H]);const q={height:null!==a&&void 0!==a?a:"auto",overflow:"auto",WebkitOverflowScrolling:"touch",...u},V=d||!!(n&&n instanceof Array&&n.length),W=p&&a?{overflow:"auto"}:{},G=t?(0,r.jsx)("div",{ref:D,style:{height:1}}):null;return(0,r.jsx)("div",{style:W,className:"infinite-scroll-component__outerdiv",children:(0,r.jsxs)("div",{...T,role:O,tabIndex:k,id:j,className:["infinite-scroll-component",E].filter(Boolean).join(" "),ref:N,style:q,children:[p&&(0,r.jsx)("div",{style:{position:"relative"},ref:S,children:(0,r.jsx)("div",{style:{position:"absolute",left:0,right:0,top:-1*P},children:C?y:v})}),n,!R&&!V&&t&&s,R&&t&&s,G,!t&&c]})})}},23138:function(e,t,n){var r=n(67294),o=n(45697),s=n.n(o),i=n(93967),c=n.n(i),l=n(22040),u=n(60142),a=["className","closeClassName","closeAriaLabel","cssModule","tag","color","isOpen","toggle","children","transition","fade","innerRef"];function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){p(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},s=Object.keys(e);for(r=0;r<s.length;r++)n=s[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(r=0;r<s.length;r++)n=s[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var y={children:s().node,className:s().string,closeClassName:s().string,closeAriaLabel:s().string,color:s().string,cssModule:s().object,fade:s().bool,innerRef:s().oneOfType([s().object,s().string,s().func]),isOpen:s().bool,tag:l.iC,toggle:s().func,transition:s().shape(u.Z.propTypes)};function m(e){var t=e.className,n=e.closeClassName,o=e.closeAriaLabel,s=void 0===o?"Close":o,i=e.cssModule,d=e.tag,p=void 0===d?"div":d,y=e.color,m=void 0===y?"success":y,g=e.isOpen,b=void 0===g||g,w=e.toggle,x=e.children,E=e.transition,O=void 0===E?h(h({},u.Z.defaultProps),{},{unmountOnExit:!0}):E,k=e.fade,j=void 0===k||k,T=e.innerRef,R=v(e,a),M=(0,l.mx)(c()(t,"alert","alert-".concat(m),{"alert-dismissible":w}),i),C=(0,l.mx)(c()("btn-close",n),i),L=h(h(h({},u.Z.defaultProps),O),{},{baseClass:j?O.baseClass:"",timeout:j?O.timeout:0});return r.createElement(u.Z,f({},R,L,{tag:p,className:M,in:b,role:"alert",innerRef:T}),w?r.createElement("button",{type:"button",className:C,"aria-label":s,onClick:w}):null,x)}
1m.propTypes=y,t.Z=m}}]);

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.