Current collected state Current
Observed since 20 Oct, 19:37 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
3d-react-carousal
3D carousel in react
3D carousel component in react (with swipe support).

jsfiddle (https://jsfiddle.net/suhailsulu/8hnqaz2c/)
npm i 3d-react-carousal
yarn add 3d-react-carousal
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous">
import {Carousel} from '3d-react-carousal';
.
.
.
let slides = [
<img src="https://picsum.photos/800/300/?random" alt="1" />,
<img src="https://picsum.photos/800/301/?random" alt="2" /> ,
<img src="https://picsum.photos/800/302/?random" alt="3" /> ,
<img src="https://picsum.photos/800/303/?random" alt="4" /> ,
<img src="https://picsum.photos/800/304/?random" alt="5" /> ];
.
.
.
.
const callback = function(index){
console.log("callback",index);
}
.
.
<Carousel slides={slides} autoplay={true} interval={1000} onSlideChange={callback}/>
slides :- Array of react components
autoplay :- Boolean (true or false) - optional
interval :- number (time in milliseconds) - optional
arrows :- Boolean (true or false) - optional
onSlideChange :- callback function with index of the slide as argument - optional
You can give any component in the slides like images, divs or even your custom components
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
webpackEnvironment{
"local_name": "webpack",
"alias": false,
"peer_metadata": null
} | ^2.6.1 | runtime |
reactEnvironment{
"local_name": "react",
"alias": false,
"peer_metadata": null
} | >=15.0.1 | development |
react-domEnvironment{
"local_name": "react-dom",
"alias": false,
"peer_metadata": null
} | >=15.0.1 | development |
babel-cliEnvironment{
"local_name": "babel-cli",
"alias": false,
"peer_metadata": null
} | ^6.24.1 | development |
babel-coreEnvironment{
"local_name": "babel-core",
"alias": false,
"peer_metadata": null
} | ^6.24.1 | development |
babel-loaderEnvironment{
"local_name": "babel-loader",
"alias": false,
"peer_metadata": null
} | ^7.0.0 | development |
babel-plugin-transform-object-rest-spreadEnvironment{
"local_name": "babel-plugin-transform-object-rest-spread",
"alias": false,
"peer_metadata": null
} | ^6.23.0 | development |
babel-plugin-transform-react-jsxEnvironment{
"local_name": "babel-plugin-transform-react-jsx",
"alias": false,
"peer_metadata": null
} | ^6.24.1 | development |
babel-preset-envEnvironment{
"local_name": "babel-preset-env",
"alias": false,
"peer_metadata": null
} | ^1.5.1 | development |
css-loaderEnvironment{
"local_name": "css-loader",
"alias": false,
"peer_metadata": null
} | ^0.28.11 | development |
node-sassEnvironment{
"local_name": "node-sass",
"alias": false,
"peer_metadata": null
} | ^4.8.3 | development |
sass-loaderEnvironment{
"local_name": "sass-loader",
"alias": false,
"peer_metadata": null
} | ^6.0.7 | development |
style-loaderEnvironment{
"local_name": "style-loader",
"alias": false,
"peer_metadata": null
} | ^0.20.3 | development |
reactEnvironment{
"local_name": "react",
"alias": false,
"peer_metadata": null
} | ^15.5.4 | peer |
react-domEnvironment{
"local_name": "react-dom",
"alias": false,
"peer_metadata": null
} | >=15.0.1 | peer |
Source distribution
{
"integrity": "sha512-0YodmthdYU1+k5SOqRgl5Hif5vc9XzjtR0vvepoGpFq7U1teT/4rEYny+g6Nr6wafurvlhBzrQ9dkkpKTM/MRA==",
"shasum": "e8a8bc31fd417520bf3ab3704dab3e6a9fccb364",
"tarball": "https://registry.npmjs.org/3d-react-carousal/-/3d-react-carousal-1.0.0.tgz",
"fileCount": 10,
"unpackedSize": 91343,
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEYCIQCsH8W19dbSsWlr4K9EbiQhmD0yHTSOVVjtD0vquK4VDwIhALPEn8QmtuPUCzgX993e/Aqwe5DVIqAeUNdYeqyXmtPs"
}
]
}Shared repository data · GitHub
Observed since 20 Oct, 19:37 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:f0cae86c58a9caf45d64e71bf4ef1ce6396ad0f0463cc6b25e1e7b1e3a962ce7