vitorsalgado/react-web-starter

View on GitHub
src/libs/mon/webvitals/index.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { ReportHandler } from 'web-vitals'

export function initWebVitals(reporter?: ReportHandler): void {
  if (typeof reporter === 'function') {
    import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => {
      getCLS(reporter)
      getFID(reporter)
      getFCP(reporter)
      getLCP(reporter)
      getTTFB(reporter)
    })
  }
}