Skip to content
DocsErrorsPage Without Valid React Component

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 value is a valid React Component.

If you need to support a different file extension for a page component (such as .mdx) or would like to include non-page files in the pages directory, configure Custom Page Extensions in the next.config.js.