small modifications

This commit is contained in:
Artur Tamborski 2020-11-27 18:59:55 +01:00
parent e08480bb18
commit 6468f94c61
3 changed files with 12 additions and 17 deletions

View File

@ -1,7 +1,9 @@
import { ReportHandler } from 'web-vitals'; import { ReportHandler } from 'web-vitals';
const reportWebVitals = (onPerfEntry?: ReportHandler) => { export default function reportWebVitals(onPerfEntry?: ReportHandler) {
if (onPerfEntry && onPerfEntry instanceof Function) { if (!onPerfEntry)
return;
import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => {
getCLS(onPerfEntry); getCLS(onPerfEntry);
getFID(onPerfEntry); getFID(onPerfEntry);
@ -9,7 +11,4 @@ const reportWebVitals = (onPerfEntry?: ReportHandler) => {
getLCP(onPerfEntry); getLCP(onPerfEntry);
getTTFB(onPerfEntry); getTTFB(onPerfEntry);
}); });
}
} }
export default reportWebVitals;

View File

@ -1,5 +1 @@
// jest-dom adds custom jest matchers for asserting on DOM nodes.
// allows you to do things like:
// expect(element).toHaveTextContent(/react/i)
// learn more: https://github.com/testing-library/jest-dom
import '@testing-library/jest-dom'; import '@testing-library/jest-dom';

View File

@ -21,7 +21,7 @@
"sourceMap": true, "sourceMap": true,
"declaration": true, "declaration": true,
"noUnusedLocals": true, "noUnusedLocals": true,
"noUnusedParameters": true, // "noUnusedParameters": true,
"noFallthroughCasesInSwitch": true, "noFallthroughCasesInSwitch": true,
"incremental": true "incremental": true
}, },