react-native-image-gallery-refis360movil
Version:
A React Native image gallery browser with interactive animations
50 lines (40 loc) • 1.96 kB
Markdown
# @nlabs/react-native-image-gallery
A React Native component to display a gallery of images.
[](https://www.npmjs.com/package/arkhamjs)
[](https://travis-ci.org/nitrogenlabs/arkhamjs)
[](https://www.npmjs.com/package/arkhamjs)
[](https://github.com/ellerbrock/typescript-badges/)
[](https://github.com/nitrogenlabs/arkhamjs/issues)
[](https://gitter.im/NitrogenLabs/arkhamjs)
[](http://opensource.org/licenses/MIT)
### Preview
<p align="center">
<img src="https://raw.githubusercontent.com/wiki/InterfaceKit/react-native-interactive-image-gallery/ios.gif" alt="iOS" width="300" />
<img src="https://raw.githubusercontent.com/wiki/InterfaceKit/react-native-interactive-image-gallery/android.gif" alt="Android" width="300" />
</p>
### Installation
Using [npm](https://www.npmjs.com/):
```bash
$ npm install --save @nlabs/react-native-image-gallery
```
or
```bash
$ yarn add @nlabs/react-native-image-gallery
```
### Usage
```javascript
import {ImageGallery} from '@nlabs/react-native-image-gallery';
class Images extends React.PureComponent {
render() {
const {images} = this.props;
const imageUrls = images.map((img) => ({
url: img.uri,
id: img.id,
title: img.title,
description: img.description
})
);
return <ImageGallery images={imageUrls} />;
}
}
```