react-image-list

0.5.0 • Public • Published

react-image-list

simple way to show image list in react

Demo

demo

Props

Property type default required description
imageData object n/a yes the data of your image ; format: [ {url: , name: "name"} ]
gridClass string col col-4 px2 py2 no set the grid class name
imgClass string imageList__img no set the image class name

Example

data:

var data = [
  {
    url: "http://fakeimg.pl/200/?text=img1",
    name: "img1"
  },
  {
    url: "http://fakeimg.pl/200/?text=img2",
    name: "img2"
  },
  {
    url: "http://fakeimg.pl/200/?text=img3",
    name: "img3"
  },
  {
    url: "http://fakeimg.pl/200/?text=img4",
    name: "img4"
  },
  {
    url: "http://fakeimg.pl/200/?text=img5",
    name: "img5"
  }
]

js:

var ImageList = require('react-image-list');
 
var App = React.createClass({
  render: function() {
    return (
      <div>
        <ImageList imageData={data}
                    wrapperClass="wrapper"
                    gridClass="col-md-3"
                    imgClass="responsive"/>
      </div>
    )
  }
})

If you want to use the same style as the demo page, clone this css.

Development

npm install
npm start
npm run build:lib

todo

more flexible

License

MIT @ctxhou

Package Sidebar

Install

npm i react-image-list

Weekly Downloads

3

Version

0.5.0

License

MIT

Last publish

Collaborators

  • ctxhou