You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

reactjs-image-zoom

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

reactjs-image-zoom

A react image component which zoom the image in the viewport of the website.

1.0.8
latest
Source
npmnpm
Version published
Weekly downloads
162
116%
Maintainers
1
Weekly downloads
 
Created
Source

ReactJS Image Zoom

GitHub license Version Downloads Badge gzip size

Preview :

Preview

Getting Started

Installation

   npm install reactjs-image-zoom
   yarn add reactjs-image-zoom

Simple Example

<Zoom imgsrc={Bannerimg} />

This will include default properties of the Component and renders.

Usage

// import "./App.css";
import Zoom from "reactjs-image-zoom";
import Image from "./assets/imgs/nws.png";

function App() {
    return (
        <Zoom
            width={150} // width in percent default is 100%
            height={500} // height of the box
            maxwidth={500} // width of the box
            repeat="repeat" // default is no-repeat
            position="center" // cover
            imagesrc={Image} // Image component | URL
            size={200} // it is in percent
            bgsize="cover" // background-size
            cursor="zoom-in" // pointer
            borderpixel={2} // size of border
            bordercolor="red" // color of border
            style={{ margin: "20px" }} // add custom style
            className="img-box" // classname for box
            color="red" // color when image not loaded
        />
    );
}

If you know about default values 👍

keyValueGuide / What they does
imgsrcdefault urlsource of Image
height400height 400px
width100width 100%
maxwidth400Width of container
repeatno-repeatcss bg-repeat property
positioncentercss position property
bgsizecovercss bg property
size100How zoomed image should be?
cursorzoom-incss cursor property
borderpixel1border width
color#8f8f8fColor of container
bordercolor#dddColor of border

Architecture

We've developed this component for easy implementation of multiple component images in react application as you have seen in different ecommerse website that they are using for viewing this product.

To know more about the architecture or if you want to contribute with this component: Contributing Documentation.

License

MIT License @ neeswebservices

Keywords

react image

FAQs

Package last updated on 11 Sep 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.