Skip to content

Commit 14efbea

Browse files
authored
Avoid no-floating-promises ESLint problem
1 parent fab9d1c commit 14efbea

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

packages/cra-template-typescript/template/src/reportWebVitals.ts

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,15 @@ import { ReportHandler } from 'web-vitals';
22

33
const reportWebVitals = (onPerfEntry?: ReportHandler) => {
44
if (onPerfEntry && onPerfEntry instanceof Function) {
5-
import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => {
6-
getCLS(onPerfEntry);
7-
getFID(onPerfEntry);
8-
getFCP(onPerfEntry);
9-
getLCP(onPerfEntry);
10-
getTTFB(onPerfEntry);
11-
});
5+
import('web-vitals')
6+
.then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => {
7+
getCLS(onPerfEntry);
8+
getFID(onPerfEntry);
9+
getFCP(onPerfEntry);
10+
getLCP(onPerfEntry);
11+
getTTFB(onPerfEntry);
12+
})
13+
.catch(() => {});
1214
}
1315
};
1416

0 commit comments

Comments
 (0)