A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.npmjs.com/package/react-progressive-image below:

react-progressive-image - npm

React Progressive Image

react-progressive-image React component for progressive image loading

Install

$ yarn add react-progressive-image

The UMD build is also available on unpkg:

<script src="https://unpkg.com/react-progressive-image@0.1.0/umd/react-progressive-image.min.js"></script>

If you use the UMD build you can find the library on window.ReactProgressiveImage.

Examples Simple

<ProgressiveImage src="large-image.jpg" placeholder="tiny-image.jpg">

  {src => <img src={src} alt="an image" />}

</ProgressiveImage>

With Delay

<ProgressiveImage

  delay={3000}

  src="large-image.jpg"

  placeholder="tiny-image.jpg"

>

  {src => <img src={src} alt="an image" />}

</ProgressiveImage>

With loading argment

<ProgressiveImage src="large-image.jpg" placeholder="tiny-image.jpg">

  {(src, loading) => (

    <img style={{ opacity: loading ? 0.5 : 1 }} src={src} alt="an image" />

  )}

</ProgressiveImage>

With srcSet

<ProgressiveImage

  src="medium.jpg"

  srcSetData={{

    srcSet: 'small.jpg 320w, medium.jpg 700w, large.jpg 2000w',

    sizes: '(max-width: 2000px) 100vw, 2000px'

  }}

  placeholder="tiny-image.jpg"

>

  {(src, _loading, srcSetData) => (

    <img

      src={src}

      srcSet={srcSetData.srcSet}

      sizes={srcSetData.sizes}

      alt="an image"

    />

  )}

</ProgressiveImage>

Props Name Type Required Description children function true returns src, loading, and srcSetData delay number false time in milliseconds before src image is loaded onError function false returns error event placeholder string true the src of the placeholder image src string true the src of the main image srcSetData {srcSet: "string", sizes: "string" } false srcset and sizes to be applied to the image

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4