Skip to content
Snippets Groups Projects
reportWebVitals.ts 416 B
Newer Older
  • Learn to ignore specific revisions
  • import { ReportHandler } from 'web-vitals'
    
    Victor Löfgren's avatar
    Victor Löfgren committed
    
    const reportWebVitals = (onPerfEntry?: ReportHandler) => {
      if (onPerfEntry && onPerfEntry instanceof Function) {
        import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => {
    
          getCLS(onPerfEntry)
          getFID(onPerfEntry)
          getFCP(onPerfEntry)
          getLCP(onPerfEntry)
          getTTFB(onPerfEntry)
        })
    
    export default reportWebVitals