2 lines
5.4 KiB
JavaScript
2 lines
5.4 KiB
JavaScript
"use strict";(self.webpackChunkreact_page=self.webpackChunkreact_page||[]).push([[488],{2488:(e,n,t)=>{t.d(n,{getCLS:()=>k,getFCP:()=>b,getFID:()=>R,getLCP:()=>_,getTTFB:()=>z});var r,i,a,o,c=-1,u=function(e){addEventListener("pageshow",function(n){n.persisted&&(c=n.timeStamp,e(n))},!0)},s=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},f=function(){var e=s();return e&&e.activationStart||0},d=function(e,n){var t=s(),r="navigate";return c>=0?r="back-forward-cache":t&&(document.prerendering||f()>0?r="prerender":document.wasDiscarded?r="restore":t.type&&(r=t.type.replace(/_/g,"-"))),{name:e,value:void 0===n?-1:n,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:r}},p=function(e,n,t){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var r=new PerformanceObserver(function(e){Promise.resolve().then(function(){n(e.getEntries())})});return r.observe(Object.assign({type:e,buffered:!0},t||{})),r}}catch(e){}},v=function(e,n,t,r){var i,a;return function(o){n.value>=0&&(o||r)&&((a=n.value-(i||0))||void 0===i)&&(i=n.value,n.delta=a,n.rating=function(e,n){return e>n[1]?"poor":e>n[0]?"needs-improvement":"good"}(n.value,t),e(n))}},m=function(e){requestAnimationFrame(function(){return requestAnimationFrame(function(){return e()})})},l=function(e){var n=function(n){"pagehide"!==n.type&&"hidden"!==document.visibilityState||e(n)};addEventListener("visibilitychange",n,!0),addEventListener("pagehide",n,!0)},g=function(e){var n=!1;return function(t){n||(e(t),n=!0)}},h=-1,T=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},y=function(e){"hidden"===document.visibilityState&&h>-1&&(h="visibilitychange"===e.type?e.timeStamp:0,L())},E=function(){addEventListener("visibilitychange",y,!0),addEventListener("prerenderingchange",y,!0)},L=function(){removeEventListener("visibilitychange",y,!0),removeEventListener("prerenderingchange",y,!0)},w=function(){return h<0&&(h=T(),E(),u(function(){setTimeout(function(){h=T(),E()},0)})),{get firstHiddenTime(){return h}}},C=function(e){document.prerendering?addEventListener("prerenderingchange",function(){return e()},!0):e()},S=[1800,3e3],b=function(e,n){n=n||{},C(function(){var t,r=w(),i=d("FCP"),a=p("paint",function(e){e.forEach(function(e){"first-contentful-paint"===e.name&&(a.disconnect(),e.startTime<r.firstHiddenTime&&(i.value=Math.max(e.startTime-f(),0),i.entries.push(e),t(!0)))})});a&&(t=v(e,i,S,n.reportAllChanges),u(function(r){i=d("FCP"),t=v(e,i,S,n.reportAllChanges),m(function(){i.value=performance.now()-r.timeStamp,t(!0)})}))})},A=[.1,.25],k=function(e,n){n=n||{},b(g(function(){var t,r=d("CLS",0),i=0,a=[],o=function(e){e.forEach(function(e){if(!e.hadRecentInput){var n=a[0],t=a[a.length-1];i&&e.startTime-t.startTime<1e3&&e.startTime-n.startTime<5e3?(i+=e.value,a.push(e)):(i=e.value,a=[e])}}),i>r.value&&(r.value=i,r.entries=a,t())},c=p("layout-shift",o);c&&(t=v(e,r,A,n.reportAllChanges),l(function(){o(c.takeRecords()),t(!0)}),u(function(){i=0,r=d("CLS",0),t=v(e,r,A,n.reportAllChanges),m(function(){return t()})}),setTimeout(t,0))}))},F={passive:!0,capture:!0},P=new Date,D=function(e,n){r||(r=n,i=e,a=new Date,H(removeEventListener),B())},B=function(){if(i>=0&&i<a-P){var e={entryType:"first-input",name:r.type,target:r.target,cancelable:r.cancelable,startTime:r.timeStamp,processingStart:r.timeStamp+i};o.forEach(function(n){n(e)}),o=[]}},M=function(e){if(e.cancelable){var n=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,n){var t=function(){D(e,n),i()},r=function(){i()},i=function(){removeEventListener("pointerup",t,F),removeEventListener("pointercancel",r,F)};addEventListener("pointerup",t,F),addEventListener("pointercancel",r,F)}(n,e):D(n,e)}},H=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach(function(n){return e(n,M,F)})},I=[100,300],R=function(e,n){n=n||{},C(function(){var t,a=w(),c=d("FID"),s=function(e){e.startTime<a.firstHiddenTime&&(c.value=e.processingStart-e.startTime,c.entries.push(e),t(!0))},f=function(e){e.forEach(s)},m=p("first-input",f);t=v(e,c,I,n.reportAllChanges),m&&l(g(function(){f(m.takeRecords()),m.disconnect()})),m&&u(function(){var a;c=d("FID"),t=v(e,c,I,n.reportAllChanges),o=[],i=-1,r=null,H(addEventListener),a=s,o.push(a),B()})})},x=[2500,4e3],O={},_=function(e,n){n=n||{},C(function(){var t,r=w(),i=d("LCP"),a=function(e){var n=e[e.length-1];n&&n.startTime<r.firstHiddenTime&&(i.value=Math.max(n.startTime-f(),0),i.entries=[n],t())},o=p("largest-contentful-paint",a);if(o){t=v(e,i,x,n.reportAllChanges);var c=g(function(){O[i.id]||(a(o.takeRecords()),o.disconnect(),O[i.id]=!0,t(!0))});["keydown","click"].forEach(function(e){addEventListener(e,function(){return setTimeout(c,0)},!0)}),l(c),u(function(r){i=d("LCP"),t=v(e,i,x,n.reportAllChanges),m(function(){i.value=performance.now()-r.timeStamp,O[i.id]=!0,t(!0)})})}})},q=[800,1800],j=function e(n){document.prerendering?C(function(){return e(n)}):"complete"!==document.readyState?addEventListener("load",function(){return e(n)},!0):setTimeout(n,0)},z=function(e,n){n=n||{};var t=d("TTFB"),r=v(e,t,q,n.reportAllChanges);j(function(){var i=s();if(i){var a=i.responseStart;if(a<=0||a>performance.now())return;t.value=Math.max(a-f(),0),t.entries=[i],r(!0),u(function(){t=d("TTFB",0),(r=v(e,t,q,n.reportAllChanges))(!0)})}})}}}]);
|
|
//# sourceMappingURL=488.1e589523.chunk.js.map
|