rsnext/errors/page-without-valid-component.md
Joe Haddad 58cc1d3be4
Remove static optimization from message (#9045)
* Remove static optimization from message
This check does not pertain to automatic static optimization.

Closes https://github.com/zeit/next.js/issues/9042

* Update help message
2019-10-11 10:39:38 -04:00

800 B

Page Without Valid React Component

Why This Error Occurred

A page that does not export a valid React Component was found while analyzing the build output.

This is a hard error because the page would error when rendered, and causes poor build performance.

Possible Ways to Fix It

Investigate the list of page(s) specified in the error message. For each, you'll want to check if the file is meant to be a page.

If the file is not meant to be a page, and instead, is a shared component or file, move the file to a different folder like components or lib.

If the file is meant to be a page, double check you have an export default with the React Component instead of an export. If you're already using export default, make sure the returned valid is a valid React Component.