invalid-dynamic-options-type.mdx
title: 'Invalid options type in a next/dynamic call'
Why This Error Occurred
You have an invalid options type in a next/dynamic call. The options must be an object literal.
Possible Ways to Fix It
Before
import dynamic from 'next/dynamic'
const options = { loading: () => <p>...</p>, ssr: false }
const DynamicComponent = dynamic(() => import('../components/hello'), options)
After
import dynamic from 'next/dynamic'
const DynamicComponent = dynamic(() => import('../components/hello'), {
loading: () => <p>...</p>,
ssr: false,
})
Useful Links
Rendered from the public repository vercel/next.js on GitHub; content belongs to its authors. Cached for up to an hour.