rsnext/errors/missing-document-component.mdx

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

41 lines
754 B
Text
Raw Normal View History

---
title: Missing Document Components
---
## Why This Error Occurred
In your custom `pages/_document` an expected sub-component was not rendered.
## Possible Ways to Fix It
Make sure to import and render all of the expected `Document` components:
- `<Html />`
- `<Head />`
- `<Main />`
- `<NextScript />`
For example:
```tsx filename="pages/_document.tsx"
import Document, { Html, Head, Main, NextScript } from 'next/document'
export default class MyDocument extends Document {
render() {
return (
<Html>
<Head />
<body>
<Main />
<NextScript />
</body>
</Html>
)
}
}
```
## Useful Links
- [Custom Document Docs](/docs/pages/building-your-application/routing/custom-document)