PageSourceSearch

https://rene.wang/_next/static/chunks/3683.2c1a278e229b53eb.js

js rene.wang collected 2026-09-24 10:40:55 UTC 11,129 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3683],{5415:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(39978).A)("skip-forward",[["path",{d:"M21 4v16",key:"7j8fe9"}],["path",{d:"M6.029 4.285A2 2 0 0 0 3 6v12a2 2 0 0 0 3.029 1.715l9.997-5.998a2 2 0 0 0 .003-3.432z",key:"zs4d6"}]])},53197:(e,t,n)=>{n.d(t,{x:()=>u});var r=n(89732),a=n(35560),i=n(23477),l=n(23094),s=n(23277),o=n(49103);function u({children:e,isValidProp:t,...n}){t&&(0,s.D)(t);let f=(0,a.useContext)(l.Q);(n={...f,...n}).transition=(0,i.K)(n.transition,f.transition),n.isStatic=(0,o.M)(()=>n.isStatic);let h=(0,a.useMemo)(()=>n,[JSON.stringify(n.transition),n.transformPagePoint,n.reducedMotion,n.skipAnimations]);return(0,r.jsx)(l.Q.Provider,{value:h,children:e})}},57273:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(39978).A)("skip-back",[["path",{d:"M17.971 4.285A2 2 0 0 1 21 6v12a2 2 0 0 1-3.029 1.715l-9.997-5.998a2 2 0 0 1-.003-3.432z",key:"15892j"}],["path",{d:"M3 20V4",key:"1ptbpl"}]])},59268:(e,t,n)=>{function r(){return"u">typeof window}n.d(t,{u4:()=>l});function a(){return(r()?window.vam:function(){return"production"}())||"production"}function i(){return"production"===a()}function l(e,t,n){var l,s;if(!r()){let e="[Vercel Web Analytics] Please import `track` from `@vercel/analytics/server` when using this function in a server environment";if(i())console.warn(e);else throw Error(e);return}if(!t){null==(l=window.va)||l.call(window,"event",{name:e,options:n});return}try{let r=function(e,t){if(!e)return;let n=e,r=[];for(let[a,i]of Object.entries(e))"object"==typeof i&&null!==i&&(t.strip?n=function(e,{[e]:t,...n}){return n}(a,n):r.push(a));if(r.length>0&&!t.strip)throw Error(`The following properties are not valid: ${r.join(", ")}. Only strings, numbers, booleans, and null are allowed.`);return n}(t,{strip:i()});null==(s=window.va)||s.call(window,"event",{name:e,data:r,options:n})}catch(e){e instanceof Error&&"development"===a()&&console.error(e)}}},63421:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(39978).A)("command",[["path",{d:"M15 6v12a3 3 0 1 0 3-3H6a3 3 0 1 0 3 3V6a3 3 0 1 0-3 3h12a3 3 0 1 0-3-3",key:"11bfej"}]])},63771:(e,t,n)=>{n.d(t,{i:()=>_});class r{constructor(e){this.stop=()=>this.runAll("stop"),this.animations=e.filter(Boolean)}get finished(){return Promise.all(this.animations.map(e=>e.finished))}getAll(e){return this.animations[0][e]}setAll(e,t){for(let n=0;n<this.animations.length;n++)this.animations[n][e]=t}attachTimeline(e){let t=this.animations.map(t=>t.attachTimeline(e));return()=>{t.forEach((e,t)=>{e&&e(),this.animations[t].stop()})}}get time(){return this.getAll("time")}set time(e){this.setAll("time",e)}get speed(){return this.getAll("speed")}set speed(e){this.setAll("speed",e)}get state(){return this.getAll("state")}get startTime(){return this.getAll("startTime")}get duration(){return a(this.animations,"duration")}get iterationDuration(){return a(this.animations,"iterationDuration")}runAll(e){this.animations.forEach(t=>t[e]())}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}function a(e,t){let n=0;for(let r=0;r<e.length;r++){let a=e[r][t];null!==a&&a>n&&(n=a)}return n}class i extends r{then(e,t){return this.finished.finally(e).then(()=>{})}}var l=n(1619),s=n(28002),o=n(13805),u=n(65803),f=n(79032),h=n(11648),c=n(84241),p=n(87363),d=n(19084),y=n(33651),m=n(50481),A=n(11092);function g(e,t){var n;let r;return(0,A.h)(e)?e[n=e.length,((t-0)%(r=n-0)+r)%r+0]:e}var v=n(28351),k=n(70710);function w(e){return"object"==typeof e&&!Array.isArray(e)}function M(e,t,n,r){return null==e?[]:"string"==typeof e&&w(t)?(0,k.K)(e,n,r):e instanceof NodeList?Array.from(e):Array.isArray(e)?e.filter(e=>null!=e):[e]}function b(e,t,n,r){return"number"==typeof t?t:t.startsWith("-")||t.startsWith("+")?Math.max(0,e+parseFloat(t)):"<"===t?n:t.startsWith("<")?Math.max(0,n+parseFloat(t.slice(1))):r.get(t)??e}var x=n(29562);function E(e,t){return e.at!==t.at?e.at-t.at:null===e.value?1:null===t.value?-1:0}function j(e,t){return t.has(e)||t.set(e,{}),t.get(e)}function O(e,t){return t[e]||(t[e]=[]),t[e]}let S=e=>"number"==typeof e,C=e=>e.every(S);var V=n(66167),z=n(97864),T=n(69042),P=n(84694),q=n(16823),N=n(1553),W=n(30728),F=n(39929),G=n(11250);class I extends G.BX{constructor(){super(...arguments),this.type="object"}readValueFromInstance(e,t){if(t in e){let n=e[t];if("string"==typeof n||"number"==typeof n)return n}}getBaseTargetFromProps(){}removeValueFromRenderState(e,t){delete t.output[e]}measureInstanceViewportBox(){return(0,F.ge)()}build(e,t){Object.assign(e.output,t)}renderInstance(e,{output:t}){Object.assign(e,t)}sortInstanceNodePosition(){return 0}}function Q(e){let t={presenceContext:null,props:{}
1,visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{}}},n=(0,P.x)(e)&&!(0,q.h)(e)?new N.l(t):new W.M(t);n.mount(e),z.C.set(e,n)}function B(e){let t=new I({presenceContext:null,props:{},visualState:{renderState:{output:{}},latestValues:{}}});t.mount(e),z.C.set(e,t)}function $(e,t,n,r){let a=[];if((0,p.S)(e)||"number"==typeof e||"string"==typeof e&&!w(t))a.push((0,V.z)(e,w(t)&&t.default||t,n&&n.default||n));else{if(null==e)return a;let i=M(e,t,r),l=i.length;(0,y.V)(!!l,"No valid elements provided.","no-valid-elements");for(let e=0;e<l;e++){let r=i[e],s=r instanceof Element?Q:B;z.C.has(r)||s(r);let o=z.C.get(r),u={...n};"delay"in u&&"function"==typeof u.delay&&(u.delay=u.delay(e,l)),a.push(...(0,T.$)(o,{...t,transition:u},{}))}}return a}let _=function(e={}){let{scope:t,reduceMotion:n,skipAnimations:r}=e;return function(e,a,A){var k;let w,S=[],V={};if(void 0!==n&&(V.reduceMotion=n),void 0!==r&&(V.skipAnimations=r),Array.isArray(e)&&e.some(Array.isArray)){let n,{onComplete:r,...i}=a||{};"function"==typeof r&&(w=r),k={...V,...i},n=[],(function(e,{defaultTransition:t={},...n}={},r,a){let i=t.duration||.3,s=new Map,o=new Map,A={},k=new Map,w=0,S=0,V=0;for(let n=0;n<e.length;n++){let s=e[n];if("string"==typeof s){k.set(s,S);continue}if(!Array.isArray(s)){k.set(s.name,b(S,s.at,w,k));continue}let[v,E,P={}]=s;void 0!==P.at&&(S=b(S,P.at,w,k));let q=0,N=(e,n,r,s=0,o=0)=>{var p;let A=Array.isArray(p=e)?p:[p],{delay:v=0,times:k=(0,u.Z)(A),type:w=t.type||"keyframes",repeat:M,repeatType:b,repeatDelay:E=0,...j}=n,{ease:O=t.ease||"easeOut",duration:z}=n,T="function"==typeof v?v(s,o):v,P=A.length,N=(0,f.W)(w)?w:a?.[w||"keyframes"];if(P<=2&&N){let e=100;2===P&&C(A)&&(e=Math.abs(A[1]-A[0]));let n={...t,...j};void 0!==z&&(n.duration=(0,d.f)(z));let r=(0,h.X)(n,e,N);O=r.ease,z=r.duration}z??(z=i);let W=S+T;1===k.length&&0===k[0]&&(k[1]=1);let F=k.length-A.length;if(F>0&&(0,c.f)(k,F),1===A.length&&A.unshift(null),M&&(0,y.$)(M<20,`Sequence segments can't repeat ${M} times — ignoring repeat option. Use a value below 20 or apply repeat at the sequence level instead.`),M&&M<20){let e=z>0?E/z:0;z=z*(M+1)+E*M;let t=[...A],n=[...k],r=[...O=Array.isArray(O)?[...O]:[O]],a="reverse"===b||"mirror"===b,i=t,l=r;a&&(i=[...t].reverse(),"reverse"===b&&(l=[...r].reverse().map(e=>"function"==typeof e?(0,m.G)(e):e)));for(let s=0;s<M;s++){let o=a&&s%2==0,u=o?i:t,f=o?l:r,h=(s+1)*(1+e);e>0&&(A.push(A[A.length-1]),k.push(h),O.push("linear")),A.push(...u);for(let e=0;e<u.length;e++)k.push(n[e]+h),O.push(0===e?"linear":g(f,e-1))}!function(e,t,n=0){let r=t+1+t*n;for(let t=0;t<e.length;t++)e[t]=e[t]/r}(k,M,e)}let G=W+z;!function(e,t,n,r,a,i){for(let t=0;t<e.length;t++){let n=e[t];n.at>a&&n.at<i&&((0,l.Ai)(e,n),t--)}for(let l=0;l<t.length;l++)e.push({value:t[l],at:(0,x.k)(a,i,r[l]),easing:g(n,l)})}(r,A,O,k,W,G),q=Math.max(T+z,q),V=Math.max(G,V)};if((0,p.S)(v))N(E,P,O("default",j(v,o)));else{let e=M(v,E,r,A),t=e.length;for(let n=0;n<t;n++){let r=j(e[n],o);for(let e in E){var z,T;N(E[e],(z=P,T=e,z&&z[T]?{...z,...z[T]}:{...z}),O(e,r),n,t)}}}w=S,S+=q}return o.forEach((e,r)=>{for(let a in e){let i=e[a];i.sort(E);let l=[],o=[],u=[];for(let e=0;e<i.length;e++){let{at:t,value:n,easing:r}=i[e];l.push(n),o.push((0,v.q)(0,V,t)),u.push(r||"easeOut")}0!==o[0]&&(o.unshift(0),l.unshift(l[0]),u.unshift("easeInOut")),1!==o[o.length-1]&&(o.push(1),l.push(null)),s.has(r)||s.set(r,{keyframes:{},transition:{}});let f=s.get(r);f.keyframes[a]=l;let{type:h,...c}=t;f.transition[a]={...c,duration:V,ease:u,times:o,...n}}}),s})(e.map(e=>{if(Array.isArray(e)&&"function"==typeof e[0]){let t=e[0],n=(0,s.OQ)(0);return(n.on("change",t),1===e.length)?[n,[0,1]]:2===e.length?[n,[0,1],e[1]]:[n,e[1],e[2]]}return e}),k,t,{spring:o.o}).forEach(({keyframes:e,transition:t},r)=>{n.push(...$(r,e,t))}),S=n}else{let{onComplete:n,...r}=A||{};"function"==typeof n&&(w=n),S=$(e,a,{...V,...r},t)}let z=new i(S);return w&&z.finished.then(w),t&&(t.animations.push(z),z.finished.then(()=>{(0,l.Ai)(t.animations,z)})),z}}()},64597:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(39978).A)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},64977:(e,t,n)=>{n.d(t,{d:()=>s});var r=n(28002),a=n(35560),i=n(23094),l=n(49103);function s(e){let t=(0,l.M)(()=>(0,r.OQ)(e)),{isStatic:n}=(0,a.useContext)(i.Q);if(n){let[,n]=(0,a.useState)(e);(0,a.useEffect)(()=>t.on("change",n),[])}return t}}
1,66754:(e,t,n)=>{n.d(t,{G:()=>function e(t,n,i,l){if("function"==typeof t){let e;return u.bt.current=[],t(),e=o(u.bt.current,t),u.bt.current=void 0,e}if(void 0!==i&&!Array.isArray(i)&&"function"!=typeof n){var s=t,h=n,c=i,p=l;let r=(0,a.M)(()=>Object.keys(c)),o=(0,a.M)(()=>({}));for(let t of r)o[t]=e(s,h,c[t],p);return o}let d="function"==typeof n?n:function(...e){let t=!Array.isArray(e[0]),n=t?0:-1,a=e[0+n],i=e[1+n],l=e[2+n],s=e[3+n],o=(0,r.G)(i,l,s);return t?o(a):o}(n,i,l),y=Array.isArray(t)?f(t,d):f([t],([e])=>d(e)),m=Array.isArray(t)?void 0:t.accelerate;return m&&!m.isTransformed&&"function"!=typeof n&&Array.isArray(i)&&l?.clamp!==!1&&(y.accelerate={...m,times:n,keyframes:i,isTransformed:!0,...l?.ease?{ease:l.ease}:{}}),y}});var r=n(66999),a=n(49103),i=n(89515),l=n(14907),s=n(64977);function o(e,t){let n=(0,s.d)(t()),r=()=>n.set(t());return r(),(0,l.E)(()=>{let t=()=>i.Gt.preRender(r,!1,!0),n=e.map(e=>e.on("change",t));return()=>{n.forEach(e=>e()),(0,i.WG)(r)}}),n}var u=n(28002);function f(e,t){let n=(0,a.M)(()=>[]);return o(e,()=>{n.length=0;let r=e.length;for(let t=0;t<r;t++)n[t]=e[t].get();return t(n)})}},85934:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(39978).A)("play",[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",key:"10ikf1"}]])},86865:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(39978).A)("rotate-ccw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]])},87126:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(39978).A)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},93656:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(39978).A)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},98720:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(39978).A)("bookmark",[["path",{d:"M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z",key:"oz39mx"}]])}}]);

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.