Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/guillaumemorin/react-native-cloudinary-image-display

React Native Cloudinary Image Display
https://github.com/guillaumemorin/react-native-cloudinary-image-display

cloudinary display image react-native

Last synced: about 1 month ago
JSON representation

React Native Cloudinary Image Display

Awesome Lists containing this project

README

        


React Native Cloudinary Image Display



npm version
Build Status



react-native-cloudinary-image-display can be used to properly display Image from cloudinary according to device dimensions.



## Installation
```
npm i --save react-native-cloudinary-image-display
```

## Props

In order to properly use this library you have to provide it with a few configuration parameters:

### Required:

#### `cloud_name`
The cloudinary cloud name associated with your Cloudinary account.

#### `imageId`
Id of the uploaded image.

#### `width`
Original width of the uploaded image.

#### `height`
Height of the uploaded image.

### Optional:

#### `options`
In addition to the mandatory cloud_name identifier, there are also a number of optional parameters you may want to define.
Please refer to [Cloudinary Documentation](https://cloudinary.com/documentation/solution_overview#configuration_parameters) for more information on these parameters.

if no options object is set, following default options will be used:
```
{
crop: 'fill',
format: 'jpg',
quality: 100,
secure: true,
cdn_subdomain: true
}
```

#### `style`
Custom style to apply to Image.

#### `borderRadius`
Border radius to apply to Image

#### `sideMargin`
Side margin to apply to Image

## Usage
```
import CloudinaryImage from 'react-native-cloudinary-image-display';

```