react-progressive-image-loading
v3.0.3
Published
Progressively load images using a blur effect. Edit
Maintainers
Readme
React Progressive Image Loading
Progressively load images using a blur effect.

Installation
$ npm install react-progressive-image-loading --saveImport
import ProgressiveImage from "react-progressive-image-loading";Usage
<ProgressiveImage
preview="/images/tiny-preview.png"
src="/images/preview.png"
render={(src, style) => <img src={src} style={style} />}
/>Instead of using the img tag, you can use background-image with a div.
<ProgressiveImage
preview="/images/tiny-preview.png"
src="/images/preview.png"
render={(src, style) => <div style={Object.assign(style, { backgroundImage: `url(${src})` })} />}
/>You can also customize the transition time and the timing function used for that transition.
<ProgressiveImage
preview="/images/tiny-preview.png"
src="/images/preview.png"
transitionTime={500}
transitionFunction="ease"
render={(src, style) => <img src={src} style={style} />}
/>