@nothing.app/use-image
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

Installation

yarn add @nothing.app/use-image

Usage

import React from "react";
import { Image } from "react-konva";
import useImage from "use-image";

const url =
  "https://bridged-service-static.s3-us-west-1.amazonaws.com/branding/bridged-logo-512.png";

function SimpleApp() {
  const [image] = useImage(url);

  // "image" will DOM image element or undefined

  return <Image image={image} />;
}

function ComplexApp() {
  // set crossOrigin of image as second argument
  const [image, status] = useImage(url, "Anonymous");

  // status can be "loading", "loaded" or "failed"

  return <Image image={image} />;
}

Related

For Loading CORS Images, you can use https://cors.bridged.cc

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.0
    2
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.0
    2

Package Sidebar

Install

npm i @nothing.app/use-image

Homepage

nothing.app

Weekly Downloads

2

Version

1.0.0

License

MIT

Unpacked Size

2.75 kB

Total Files

5

Last publish

Collaborators

  • softmarshmallow