next-dynamic-loading-props
Version:
Pass props to the loading components in next/dynamic
29 lines (22 loc) • 512 B
Markdown
Pass props to the loading components in next/dynamic
```sh
npm install next-dynamic-loading-props
```
```jsx
import dynamic from 'next/dynamic';
import withLoadingProps from 'next-dynamic-loading-props';
const Modal = withLoadingProps(useLoadingProps => dynamic(
() => import('./modal'),
{
ssr: false,
loading: () => {
const props = useLoadingProps();
return <Loading {...props} />
}
}
));
<Modal {...loadingProps} />
```