react-native-gallery-image
v1.0.7
Published
This is a cool react native image gallery, allow you to beautifully bootstrap images in react native
Downloads
11
Readme
React Native Gallery Image
Preview
Layout doesn't break on rotate | Selecting images | Changing props :------------------------------------:|:--------------------------------------:|---------------: | |
installation
You can install this package with the following command:
yarn add react-native-gallery-image
or
npm install react-native-gallery-image
In the top level component add
import ReactNativeGalleryImage from 'react-native-gallery-image';
export default class App extends Component {
render() {
return (
<ReactNativeGalleryImage
shouldFit={true}
imagesEachRow={2}
selectionColor="blue"
onSelect={(selectedImages) => console.log(selectedImages)}
onImagePress={(pressedImage) => console.log(pressedImage)}
/>
);
}
}
Props
| Props | Type | Notes | Required | Default |
| -------- | ----------- | ------------------------------------------------------------------------------------------ | -------- | -------- |
| images | Array
| Array of images | ✔️ | |
| imagesEachRow | Number
| Number of images needed in one row | ❌ | 3 |
| shouldFit | Boolean
| if true then images will fit on line if extra space is left in row | ❌ | false |
| selectionColor | String
| Color of border that will appear on image selection | ❌ | 'blue' |
| onSelect | function
| a function, which will be called when image is selected, returns array of selected images | ❌ | |
| onImagePress | function
| a function, which will be called when individual image is pressed, returns pressed image | ❌ | |