PageSourceSearch

https://typingtutor.ai/_next/static/chunks/4029-0e1e798e35b51e63.js

js typingtutor.ai collected 2026-10-05 15:56:30 UTC 6,113 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3298,4029],{3407:(e,t,n)=>{n.d(t,{k:()=>a});var r=n(2197);function a(e,t){var n;let a=(0,r.a)(e.start),u=(0,r.a)(e.end),i=+a>+u,l=i?+a:+u,s=i?u:a;s.setHours(0,0,0,0);let o=null!=(n=null==t?void 0:t.step)?n:1;if(!o)return[];o<0&&(o=-o,i=!i);let d=[];for(;+s<=l;)d.push((0,r.a)(s)),s.setDate(s.getDate()+o),s.setHours(0,0,0,0);return i?d.reverse():d}},15760:(e,t,n)=>{n.d(t,{C:()=>i});var r=n(71060),a=n(75096),u=n(94159),i=e=>{let{present:t,children:n}=e,i=function(e){var t,n;let[a,i]=r.useState(),s=r.useRef({}),o=r.useRef(e),d=r.useRef("none"),[m,c]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return r.useEffect(()=>{let e=l(s.current);d.current="mounted"===m?e:"none"},[m]),(0,u.N)(()=>{let t=s.current,n=o.current;if(n!==e){let r=d.current,a=l(t);e?c("MOUNT"):"none"===a||(null==t?void 0:t.display)==="none"?c("UNMOUNT"):n&&r!==a?c("ANIMATION_OUT"):c("UNMOUNT"),o.current=e}},[e,c]),(0,u.N)(()=>{if(a){var e;let t,n=null!=(e=a.ownerDocument.defaultView)?e:window,r=e=>{let r=l(s.current).includes(e.animationName);if(e.target===a&&r&&(c("ANIMATION_END"),!o.current)){let e=a.style.animationFillMode;a.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===a.style.animationFillMode&&(a.style.animationFillMode=e)})}},u=e=>{e.target===a&&(d.current=l(s.current))};return a.addEventListener("animationstart",u),a.addEventListener("animationcancel",r),a.addEventListener("animationend",r),()=>{n.clearTimeout(t),a.removeEventListener("animationstart",u),a.removeEventListener("animationcancel",r),a.removeEventListener("animationend",r)}}c("ANIMATION_END")},[a,c]),{isPresent:["mounted","unmountSuspended"].includes(m),ref:r.useCallback(e=>{e&&(s.current=getComputedStyle(e)),i(e)},[])}}(t),s="function"==typeof n?n({present:i.isPresent}):r.Children.only(n),o=(0,a.s)(i.ref,function(e){var t,n;let r=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,a=r&&"isReactWarning"in r&&r.isReactWarning;return a?e.ref:(a=(r=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning)?e.props.ref:e.props.ref||e.ref}(s));return"function"==typeof n||i.isPresent?r.cloneElement(s,{ref:o}):null};function l(e){return(null==e?void 0:e.animationName)||"none"}i.displayName="Presence"},41637:(e,t,n)=>{n.d(t,{w:()=>a});var r=n(2197);function a(e){let t=(0,r.a)(e);return t.setDate(1),t.setHours(0,0,0,0),t}},48678:(e,t,n)=>{n.d(t,{H:()=>a});var r=n(17631);function a(e,t){var n;let a,f,N=null!=(n=null==t?void 0:t.additionalDigits)?n:2,g=function(e){let t,n={},r=e.split(u.dateTimeDelimiter);if(r.length>2)return n;if(/:/.test(r[0])?t=r[0]:(n.date=r[0],t=r[1],u.timeZoneDelimiter.test(n.date)&&(n.date=e.split(u.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length))),t){let e=u.timezone.exec(t);e?(n.time=t.replace(e[1],""),n.timezone=e[1]):n.time=t}return n}(e);if(g.date){let e=function(e,t){let n=RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(n);if(!r)return{year:NaN,restDateString:""};let a=r[1]?parseInt(r[1]):null,u=r[2]?parseInt(r[2]):null;return{year:null===u?a:100*u,restDateString:e.slice((r[1]||r[2]).length)}}(g.date,N);a=function(e,t){var n,r,a,u,l,s,d,f;if(null===t)return new Date(NaN);let N=e.match(i);if(!N)return new Date(NaN);let g=!!N[4],p=o(N[1]),D=o(N[2])-1,v=o(N[3]),T=o(N[4]),h=o(N[5])-1;if(g){return(n=0,r=T,a=h,r>=1&&r<=53&&a>=0&&a<=6)?function(e,t,n){let r=new Date(0);r.setUTCFullYear(e,0,4);let a=r.getUTCDay()||7;return r.setUTCDate(r.getUTCDate()+((t-1)*7+n+1-a)),r}(t,T,h):new Date(NaN)}{let e=new Date(0);return(u=t,l=D,s=v,l>=0&&l<=11&&s>=1&&s<=(m[l]||(c(u)?29:28))&&(d=t,(f=p)>=1&&f<=(c(d)?366:365)))?(e.setUTCFullYear(t,D,Math.max(p,v)),e):new Date(NaN)}}(e.restDateString,e.year)}if(!a||isNaN(a.getTime()))return new Date(NaN);let p=a.getTime(),D=0;if(g.time&&isNaN(D=function(e){var t,n,a;let u=e.match(l);if(!u)return NaN;let i=d(u[1]),s=d(u[2]),o=d(u[3]);return(t=i,n=s,a=o,24===t?0===n&&0===a:a>=0&&a<60&&n>=0&&n<60&&t>=0&&t<25)?i*r.s0+s*r.Cg+1e3*o:NaN}(g.time)))return new Date(NaN);if(g.timezone){if(isNaN(f=function(e){var t,n;if("Z"===e)return 0;let a=e.match(s);if(!a)return 0;let u="+"===a[1]?-1:1,i=parseInt(a[2]),l=a[3]&&parseInt(a[3])||0;return(t=0,(n=l)>=0&&n<=59)?u*(i*r.s0+l*r.Cg):NaN}(g.timezone)))return new Date(NaN)}else{let e=new Date(p+D),t=new Date(0);return t.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),t.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),t}return new Date(p+D+f)}
1let u={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},i=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,l=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,s=/^([+-])(\d{2})(?::?(\d{2}))?$/;function o(e){return e?parseInt(e):1}function d(e){return e&&parseFloat(e.replace(",","."))||0}let m=[31,null,31,30,31,30,31,31,30,31,30,31];function c(e){return e%400==0||e%4==0&&e%100!=0}},50729:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(8642).A)("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},55496:(e,t,n)=>{n.d(t,{p:()=>a});var r=n(2197);function a(e){let t=(0,r.a)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}},74972:(e,t,n)=>{n.d(t,{v:()=>a});var r=n(2197);function a(e,t){let n=+(0,r.a)(e),[a,u]=[+(0,r.a)(t.start),+(0,r.a)(t.end)].sort((e,t)=>e-t);return n>=a&&n<=u}},87850:(e,t,n)=>{var r=n(70590);n.o(r,"useParams")&&n.d(t,{useParams:function(){return r.useParams}}),n.o(r,"usePathname")&&n.d(t,{usePathname:function(){return r.usePathname}}),n.o(r,"useRouter")&&n.d(t,{useRouter:function(){return r.useRouter}}),n.o(r,"useSearchParams")&&n.d(t,{useSearchParams:function(){return r.useSearchParams}})},88456:(e,t,n)=>{n.d(t,{D:()=>a});var r=n(2197);function a(e){let t=(0,r.a)(e);return t.setHours(23,59,59,999),t}}}]);

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.