react-3d-carousal demo

demo of react 3d carousal

by suhail

HTML

<script src="https://unpkg.com/[email protected]/build/index.js"></script>
<div id="app"></div>

CSS

body {
  background: #20262E;
  padding: 20px;
  font-family: Helvetica;
}

#app {
  background: #fff;
  border-radius: 4px;
  padding: 20px;
  transition: all 0.2s;
}

li {
  margin: 8px 0;
}

h2 {
  font-weight: bold;
  margin-bottom: 15px;
}

.done {
  color: rgba(0, 0, 0, 0.3);
  text-decoration: line-through;
}

input {
  margin-right: 5px;
}

React

class MyApp extends React.Component {
  constructor(props) {
    super(props)
  }
  
  render() {
  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" />  ];
    return (
      <div>
        <h2>Craousal:</h2>
        <Carousal slides={slides}/>
      </div>
    )
  }
}

ReactDOM.render(<MyApp />, document.querySelector("#app"))