Skip to content

salvoravida/react-with-suspense-lazy

Repository files navigation

react-with-suspense-lazy

React lazy import with suspense. Easy alternative to https://github.com/jamiebuilds/react-loadable

Enable webpack chunks split.

Installation

Using npm:

$ npm install --save react-with-suspense-lazy

Or yarn:

$ yarn add react-with-suspense-lazy

Usage

index.js

import { withSuspenseLazy } from 'react-with-suspense-lazy'

export const MyComponent = withSuspenseLazy(() => import('./MyComponent'));

with loading fallback like spinners, etc...

import { withSuspenseLazy } from 'react-with-suspense-lazy'
import Loading from './Loading';

export const MyComponent = withSuspenseLazy(() => import('./MyComponent'), Loading);

Feedback

Let me know what do you think about!
Enjoy it? Star this project! :D

Contributors

See Contributors.

License

MIT License.

About

🎉 React lazy import with suspense. Easy alternative to react-loadable. Enable webpack chunks split.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published