pocket-lint-image-picker
v1.1.4
Published
Picks images from gallery
Downloads
3
Readme
Pocket-lint Image Picker
Forked from: https://github.com/bagongkia/react-image-picker The image picker is used for selecting single or multiple images from gallery.
Installation
npm install pocket-lint-image-picker
Examples
//ES6
import React, { Component } from "react";
import ImagePicker from "react-image-picker";
import "react-image-picker/dist/index.css";
//import images from local
import img1 from "./images/kitten/200.jpg";
import img2 from "./images/kitten/201.jpg";
import img3 from "./images/kitten/202.jpg";
import img4 from "./images/kitten/203.jpg";
const imageList = [
{
src: img1,
title: "Image 1",
},
{
src: img2,
alt: "Image 2",
},
{
src: img3,
alt: "Image 3",
title: "Image 3",
},
{
src: img4,
},
];
class App extends Component {
constructor(props) {
super(props);
this.state = {
image: null,
};
this.onPick = this.onPick.bind(this);
}
onPick(image) {
this.setState({ image });
}
render() {
return (
<div>
<ImagePicker
images={imageList.map((image, i) => ({ ...image, value: i }))}
onPick={this.onPick}
/>
<button type="button" onClick={() => console.log(this.state.image)}>
OK
</button>
</div>
);
}
}
export default App;
License
Pocket-lint Image Picker is open-sourced software licensed under the MIT license