Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 645 Bytes

inline-script-id.md

File metadata and controls

26 lines (18 loc) · 645 Bytes

next/script components with inline content require an id attribute

Why This Error Occurred

next/script components with inline content require an id attribute to be defined to track and optimize the script.

Possible Ways to Fix It

Add an id attribute to the next/script component.

import Script from 'next/script'

export default function App({ Component, pageProps }) {
  return (
    <>
      <Script id="my-script">{`console.log('Hello world!');`}</Script>
      <Component {...pageProps} />
    </>
  )
}

Useful links