Skip to content

Repository files navigation

Loading Overlay

npm version

A customizable, simple loading overlay with transitions.


Usage

Wrap your components in it and toggle the active prop as necessary.

importLoadingOverlayfrom'@tkforce/react-loading-overlay';<LoadingOverlayactive={isActive}spinnertext='Loading your content...'><p>Some content or children or something.</p></LoadingOverlay>

props

  • active, Boolean, whether the loader is visible.
  • animate, Boolean, whether to fade the overlay in and out.
  • spinner, Boolean, whether to use a spinner in the loader.
  • text, String, used as content of the loader.
  • background, String, valid css color declaration for the overlay background.
  • color, String, valid css color declaration for the text and circle color.
  • spinnerSize, String, valid css size (100px) for the size of the spinner circle.
  • zIndex, Integer, use in case you are experiencing other z-indexed components appearing over top of the overlay.
  • onClick, Function, triggered when the overlay is clicked.

Future

  • Passing in custom loader components.
  • Composable loader, maybe some alternative spinner options or something.

About

Loading overlays with fade, spinner, message support. Originate from https://github.com/derrickpelletier/react-loading-overlay

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages