use-images-loaded

1.0.3 • Public • Published

🖼️ useImagesLoaded

Custom react hook which returns true once all the images inside a container are loaded.

Check out a working demo here

🚀 Getting Started

Installation

yarn add use-images-loaded

Usage

Displaying a loading indicator while images are loading in a container

import useImageLoaded from 'use-images-loaded'

const ImageContainer = () => {
  const [ref, loaded] = useImagesLoaded()

  return (
    <div ref={ref}>
    <p> Status: {loaded ? 'Loaded': 'Loading'} </p>
    <img src="https://unsplash.it/200/200" alt="image"/>
    <img src="https://unsplash.it/200/200" alt="image"/>
    <img src="https://unsplash.it/200/200" alt="image"/>
    </div>
  )
}

Dependencies (0)

    Dev Dependencies (5)

    Package Sidebar

    Install

    npm i use-images-loaded

    Weekly Downloads

    11

    Version

    1.0.3

    License

    MIT

    Unpacked Size

    5.79 kB

    Total Files

    5

    Last publish

    Collaborators

    • frzkn