Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
@rawrmaan/react-image-gallery
Advanced tools
Responsive image gallery, slideshow, carousel
npm install react-image-gallery
Live demo: linxtion.com/demo/react-image-gallery
To build the example locally, run:
npm install
gulp dev
You might need to run the following command if you do not have gulp installed globally.
npm install --global gulp
Then open localhost:8001
in a browser.
@import "../node_modules/react-image-gallery/src/ImageGallery";
<link rel="stylesheet" href="/image-gallery.css"/>
var ImageGallery = require('react-image-gallery');
var images = [
{
original: 'http://lorempixel.com/1000/600/nature/1/',
thumbnail: 'http://lorempixel.com/250/150/nature/1/',
originalClass: 'featured-slide',
thumbnailClass: 'featured-thumb',
description: 'Optional description...'
},
{
original: 'http://lorempixel.com/1000/600/nature/2/',
thumbnail: 'http://lorempixel.com/250/150/nature/2/'
},
{
original: 'http://lorempixel.com/1000/600/nature/3/',
thumbnail: 'http://lorempixel.com/250/150/nature/3/'
}
];
handleSlide: function(index) {
console.log('Slid to ' + index);
},
render: function() {
return (
<ImageGallery
items={images}
autoPlay={true}
slideInterval={4000}
onSlide={this.handleSlide}/>
);
}
items
: (required) Array of images,lazyLoad
: Boolean, default true
showThumbnails
: Boolean, default true
showNav
: Boolean, default true
showBullets
: Boolean, default false
showIndex
: Boolean, default false
indexSeparator
: String, default ' / '
, ignored if showIndex
is falseautoPlay
: Boolean, default false
slideInterval
: Integer, default 4000
startIndex
: Integer, default 0
onSlide
: Function, callback(index)
onClick
: Function, callback(event)
play()
: continuous plays if image is not hovered.pause()
: pauses the slides.slideToIndex(index)
: slide to a specific index.MIT
FAQs
Image gallery component for React.JS
We found that @rawrmaan/react-image-gallery demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
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.
Research
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.