@uploadcare/client-suspense

1.1.0 • Public • Published

сlient-suspense

A hacky way to start using React Suspense in production.

[![Build Status][build-img]][build-link] NPM version

In short, Suspense allows you to defer rendering part of your application tree until some condition is met (for example, some data are loaded).

While React Suspense is still in experimental mode and not suitable for production, this package provides an easy-to-use production-ready alternative.

Install

npm i @uploadcare/client-suspense
yarn add @uploadcare/client-suspense

Usage

import { Suspense, lazy } from '@uploadcare/client-suspense'

const LazyComponent = lazy(() => import('@uploadcare/react-widget'))

<Suspense fallback='loading...'>
  <LazyComponent />
</Suspense>

Demo Sandbox

Dependencies (0)

    Dev Dependencies (22)

    Package Sidebar

    Install

    npm i @uploadcare/client-suspense

    Weekly Downloads

    2,072

    Version

    1.1.0

    License

    MIT

    Unpacked Size

    4.26 kB

    Total Files

    5

    Last publish

    Collaborators

    • eadidenko
    • rsedykh
    • uploadcare-user
    • nd0ut