Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 645 Bytes

no-sync-scripts.md

File metadata and controls

30 lines (20 loc) · 645 Bytes

No Sync Scripts

Why This Error Occurred

A synchronous script was used which can impact your webpage's performance.

Possible Ways to Fix It

Script component (experimental)

Use the Script component with the right loading strategy to defer loading of the script until necessary.

import Script from 'next/script'

function Home() {
  return (
    <div class="container">
      <Script src="https://third-party-script.js"></Script>
      <div>Home Page</div>
    </div>
  )
}

export default Home

Useful Links