Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ravirupareliya/rn-in-app-review
React native package to add in app review functionality for android and ios applications
https://github.com/ravirupareliya/rn-in-app-review
hacktoberfest react-native react-native-app react-native-in-app-review
Last synced: 4 months ago
JSON representation
React native package to add in app review functionality for android and ios applications
- Host: GitHub
- URL: https://github.com/ravirupareliya/rn-in-app-review
- Owner: ravirupareliya
- Created: 2020-08-08T06:00:11.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-09-23T09:20:07.000Z (over 3 years ago)
- Last Synced: 2024-09-28T18:42:34.586Z (4 months ago)
- Topics: hacktoberfest, react-native, react-native-app, react-native-in-app-review
- Language: Java
- Homepage:
- Size: 505 KB
- Stars: 79
- Watchers: 2
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-react-native - rn-in-app-review - Help you to integrate in-app review for android and iOS (Components / System)
- awesome-react-native - rn-in-app-review - Help you to integrate in-app review for android and iOS (Components / System)
README
# react-native-in-app-review
![npm](https://img.shields.io/npm/v/rn-in-app-review?logo=npm)
![npm](https://img.shields.io/npm/dw/rn-in-app-review?logo=npm)
Now you can integrate this to react native and in-app review dialog can be shown to user. User doesn't need to move to play store or app store to submit their review.
## Supports both android and iOS
![Android](https://github.com/ravirupareliya/rn-in-app-review/blob/master/android.jpg)
![iOS](https://github.com/ravirupareliya/rn-in-app-review/blob/master/ios.png)## Getting started
`$ npm install rn-in-app-review --save`
or
`$ yarn add rn-in-app-review`### For React Native < 0.60
`$ react-native link rn-in-app-review`
### For React Native >= 0.60
`$ cd ios`
`$ pod install`## Usage
```javascript
import RnInAppReview from 'rn-in-app-review';RNInAppReview.launchReviewFlow((isSuccessful)=>console.log('RNInAppReview ' , isSuccessful))
```
## When to request an in-app review
Follow [Guideline](https://github.com/ravirupareliya/rn-in-app-review/blob/master/Guidelines.md) to get clear idea about when to launch or use in app review.
- [How To Test In App Review For Android?](https://developer.android.com/guide/playcore/in-app-review/test)
- [Test In App Review For iOS](https://developer.apple.com/design/human-interface-guidelines/ios/system-capabilities/ratings-and-reviews/)