Skip to content

Commit 3addb74

Browse files
committed
intial commit:
0 parents  commit 3addb74

File tree

23 files changed

+1370
-0
lines changed

23 files changed

+1370
-0
lines changed

.all-contributorsrc

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
{
2+
"projectName": "pushbots-react-native",
3+
"projectOwner": "PushBots ",
4+
"files": [
5+
"README.md"
6+
],
7+
"imageSize": 50,
8+
"commit": true,
9+
"contributors": [
10+
{
11+
"login": "drmas",
12+
"name": "Mohamed Shaban",
13+
"avatar_url": "https://avatars3.githubusercontent.com/u/644440?v=4",
14+
"profile": "https://github.com/drmas",
15+
"contributions": [
16+
"code"
17+
]
18+
},
19+
{
20+
"login": "AbdullahDiaa",
21+
"name": "Abdullah Diaa",
22+
"avatar_url": "https://avatars2.githubusercontent.com/u/733794?v=4",
23+
"profile": "https://abdullahdiaa.com",
24+
"contributions": [
25+
"code"
26+
]
27+
},
28+
{
29+
"login": "meMuhammadkamal",
30+
"name": "meMuhammadkamal",
31+
"avatar_url": "https://avatars2.githubusercontent.com/u/14788993?v=4",
32+
"profile": "https://github.com/meMuhammadkamal",
33+
"contributions": [
34+
"code"
35+
]
36+
},
37+
{
38+
"login": "amrsobhy",
39+
"name": "amrsobhy",
40+
"avatar_url": "https://avatars0.githubusercontent.com/u/6784122?v=4",
41+
"profile": "http://amrsobhy.com",
42+
"contributions": [
43+
"doc"
44+
]
45+
}
46+
]
47+
}

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
*.pbxproj -text

.npmignore

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
2+
# OSX
3+
#
4+
.DS_Store
5+
6+
# node.js
7+
#
8+
node_modules/
9+
npm-debug.log
10+
yarn-error.log
11+
12+
13+
# Xcode
14+
#
15+
build/
16+
*.pbxuser
17+
!default.pbxuser
18+
*.mode1v3
19+
!default.mode1v3
20+
*.mode2v3
21+
!default.mode2v3
22+
*.perspectivev3
23+
!default.perspectivev3
24+
xcuserdata
25+
*.xccheckout
26+
*.moved-aside
27+
DerivedData
28+
*.hmap
29+
*.ipa
30+
*.xcuserstate
31+
project.xcworkspace
32+
33+
34+
# Android/IntelliJ
35+
#
36+
build/
37+
.idea
38+
.gradle
39+
local.properties
40+
*.iml
41+
42+
# BUCK
43+
buck-out/
44+
\.buckd/
45+
*.keystore
46+

README.md

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
# pushbots-react-native
2+
3+
[![All Contributors](https://img.shields.io/badge/all_contributors-4-orange.svg?style=flat-square)](#contributors)
4+
[![Twitter Follow](https://img.shields.io/twitter/follow/pushbots.svg?style=social&label=Follow&style=plastic)](https://twitter.com/pushbots)
5+
[![npm](https://img.shields.io/npm/dw/localeval.svg)](https://www.npmjs.com/package/pushbots-react-native)
6+
7+
> React Native Library for PushBots Push Notifications Service
8+
## Getting started
9+
10+
`npm install pushbots-react-native --save`
11+
12+
## Automatic Installation
13+
`react-native link pushbots-react-native`
14+
15+
## Configuration
16+
17+
### iOS
18+
19+
#### Add Required Capabilities
20+
1. Select the root project and then under Capabilities click to enable "Push Notifications".
21+
2. Enable "Background Modes" and check "Remote notifications".
22+
![alt text](https://user-images.githubusercontent.com/6784122/33188142-fdbb77f2-d09f-11e7-8506-feb8f3b66949.png)
23+
24+
#### Adding the Code
25+
26+
* in `AppDelegate.m`:
27+
28+
29+
30+
* On the `application didFinishLaunchingWithOptions` method, add the following code (replace APP_ID with your PushBots app ID):
31+
32+
Add this line to **didFinishLaunchingWithOptions**:
33+
```objc
34+
self.PushbotsClient = [[RCTPushbots alloc] initWithAppId:@"APP_ID"];
35+
```
36+
37+
* Voila!
38+
39+
40+
### Android
41+
42+
Go to `build.gradle` app level and add this in default config
43+
Add the following to defaultConfig in `build.gradle` file inside the android/app folder
44+
45+
```gradle
46+
defaultConfig {
47+
manifestPlaceholders = [
48+
pushbots_app_id: "APP_ID",
49+
google_sender_id: "SENDER_ID",
50+
pushbots_loglevel: "DEBUG"
51+
]
52+
}
53+
```
54+
55+
56+
### Usage
57+
58+
in your App.js:
59+
60+
61+
```javascript
62+
63+
import Pushbots from 'pushbots-react-native'
64+
65+
Pushbots.registerForRemoteNotifications()
66+
67+
//events work with iOS only in this version.
68+
export default class App extends Component<{}> {
69+
componentWillMount() {
70+
console.log("Adding listener");
71+
Pushbots.addEventListener('received', this.onReceived);
72+
}
73+
componentWillUnmount() {
74+
Pushbots.removeEventListener('received', this.onReceived);
75+
}
76+
onReceived(notification) {
77+
Alert.alert( 'Alert Title', JSON.stringify(notification), [ {text: 'Ask me later', onPress: () => console.log('Ask me later pressed')}, {text: 'Cancel', onPress: () => console.log('Cancel Pressed'), style: 'cancel'}, {text: 'OK', onPress: () => console.log('OK Pressed')}, ], { cancelable: false } )
78+
}
79+
}
80+
81+
```
82+
83+
## Contributors
84+
85+
Thanks goes to these wonderful people:
86+
87+
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
88+
| [<img src="https://avatars3.githubusercontent.com/u/644440?v=4" width="50px;"/><br /><sub><b>Mohamed Shaban</b></sub>](https://github.com/drmas)<br />💻| [<img src="https://avatars2.githubusercontent.com/u/733794?v=4" width="50px;"/><br /><sub><b>Abdullah Diaa</b></sub>](https://abdullahdiaa.com)<br />💻| [<img src="https://avatars2.githubusercontent.com/u/14788993?v=4" width="50px;"/><br /><sub><b>meMuhammadkamal</b></sub>](https://github.com/meMuhammadkamal)<br />💻| [<img src="https://avatars0.githubusercontent.com/u/6784122?v=4" width="50px;"/><br /><sub><b>amrsobhy</b></sub>](http://amrsobhy.com)<br /> 📖|
89+
| :---: | :---: | :---: | :---: |
90+
<!-- ALL-CONTRIBUTORS-LIST:END -->
91+
Contributions of any kind welcome!

android/build.gradle

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
buildscript {
2+
repositories {
3+
jcenter()
4+
}
5+
6+
dependencies {
7+
classpath 'com.android.tools.build:gradle:2.1.0'
8+
}
9+
}
10+
11+
apply plugin: 'com.android.library'
12+
13+
android {
14+
compileSdkVersion 26
15+
buildToolsVersion "26.0.2"
16+
17+
defaultConfig {
18+
minSdkVersion 16
19+
targetSdkVersion 22
20+
versionCode 1
21+
versionName "1.0"
22+
}
23+
lintOptions {
24+
abortOnError false
25+
}
26+
}
27+
28+
repositories {
29+
mavenCentral()
30+
}
31+
32+
dependencies {
33+
compile 'com.facebook.react:react-native:+'
34+
compile 'com.google.android.gms:play-services-gcm:+'
35+
compile 'com.pushbots:pushbots-lib:3.0.3@aar'
36+
}

android/react-native-pushb.iml

Lines changed: 159 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,159 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module external.linked.project.id=":pushbots-react-native" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/../../../android" external.system.id="GRADLE" type="JAVA_MODULE" version="4">
3+
<component name="FacetManager">
4+
<facet type="android-gradle" name="Android-Gradle">
5+
<configuration>
6+
<option name="GRADLE_PROJECT_PATH" value=":pushbots-react-native" />
7+
</configuration>
8+
</facet>
9+
<facet type="android" name="Android">
10+
<configuration>
11+
<option name="SELECTED_BUILD_VARIANT" value="debug" />
12+
<option name="ASSEMBLE_TASK_NAME" value="assembleDebug" />
13+
<option name="COMPILE_JAVA_TASK_NAME" value="compileDebugSources" />
14+
<afterSyncTasks>
15+
<task>generateDebugSources</task>
16+
</afterSyncTasks>
17+
<option name="ALLOW_USER_CONFIGURATION" value="false" />
18+
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
19+
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
20+
<option name="RES_FOLDERS_RELATIVE_PATH" value="" />
21+
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
22+
<option name="PROJECT_TYPE" value="1" />
23+
</configuration>
24+
</facet>
25+
</component>
26+
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7" inherit-compiler-output="false">
27+
<output url="file://$MODULE_DIR$/build/intermediates/classes/debug" />
28+
<output-test url="file://$MODULE_DIR$/build/intermediates/classes/test/debug" />
29+
<exclude-output />
30+
<content url="file://$MODULE_DIR$">
31+
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/r/debug" isTestSource="false" generated="true" />
32+
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/debug" isTestSource="false" generated="true" />
33+
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
34+
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/debug" isTestSource="false" generated="true" />
35+
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/debug" isTestSource="false" generated="true" />
36+
<sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/debug" type="java-resource" />
37+
<sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/debug" type="java-resource" />
38+
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/r/androidTest/debug" isTestSource="true" generated="true" />
39+
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/androidTest/debug" isTestSource="true" generated="true" />
40+
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" />
41+
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/androidTest/debug" isTestSource="true" generated="true" />
42+
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/androidTest/debug" isTestSource="true" generated="true" />
43+
<sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/androidTest/debug" type="java-test-resource" />
44+
<sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/androidTest/debug" type="java-test-resource" />
45+
<sourceFolder url="file://$MODULE_DIR$/src/debug/res" type="java-resource" />
46+
<sourceFolder url="file://$MODULE_DIR$/src/debug/resources" type="java-resource" />
47+
<sourceFolder url="file://$MODULE_DIR$/src/debug/assets" type="java-resource" />
48+
<sourceFolder url="file://$MODULE_DIR$/src/debug/aidl" isTestSource="false" />
49+
<sourceFolder url="file://$MODULE_DIR$/src/debug/java" isTestSource="false" />
50+
<sourceFolder url="file://$MODULE_DIR$/src/debug/rs" isTestSource="false" />
51+
<sourceFolder url="file://$MODULE_DIR$/src/debug/shaders" isTestSource="false" />
52+
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/res" type="java-test-resource" />
53+
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/resources" type="java-test-resource" />
54+
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/assets" type="java-test-resource" />
55+
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/aidl" isTestSource="true" />
56+
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/java" isTestSource="true" />
57+
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/rs" isTestSource="true" />
58+
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/shaders" isTestSource="true" />
59+
<sourceFolder url="file://$MODULE_DIR$/src/main/res" type="java-resource" />
60+
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
61+
<sourceFolder url="file://$MODULE_DIR$/src/main/assets" type="java-resource" />
62+
<sourceFolder url="file://$MODULE_DIR$/src/main/aidl" isTestSource="false" />
63+
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
64+
<sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" />
65+
<sourceFolder url="file://$MODULE_DIR$/src/main/shaders" isTestSource="false" />
66+
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" />
67+
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" />
68+
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" type="java-test-resource" />
69+
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/aidl" isTestSource="true" />
70+
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/java" isTestSource="true" />
71+
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" />
72+
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/shaders" isTestSource="true" />
73+
<sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" />
74+
<sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
75+
<sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" />
76+
<sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" />
77+
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
78+
<sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" />
79+
<sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" />
80+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/annotations" />
81+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/blame" />
82+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/bundles" />
83+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/classes" />
84+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/dependency-cache" />
85+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/appcompat-v7/23.0.1/jars" />
86+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/23.4.0/jars" />
87+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-compat/25.2.0/jars" />
88+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-core-ui/25.2.0/jars" />
89+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-core-utils/25.2.0/jars" />
90+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-fragment/25.2.0/jars" />
91+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-media-compat/25.2.0/jars" />
92+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-v4/25.2.0/jars" />
93+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.facebook.fbui.textlayoutbuilder/textlayoutbuilder/1.0.0/jars" />
94+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.facebook.fresco/drawee/0.11.0/jars" />
95+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.facebook.fresco/fbcore/0.11.0/jars" />
96+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.facebook.fresco/fresco/0.11.0/jars" />
97+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.facebook.fresco/imagepipeline-base/0.11.0/jars" />
98+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.facebook.fresco/imagepipeline-okhttp3/0.11.0/jars" />
99+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.facebook.fresco/imagepipeline/0.11.0/jars" />
100+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.facebook.react/react-native/0.42.0/jars" />
101+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.facebook.soloader/soloader/0.1.0/jars" />
102+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.google.android.gms/play-services-base/11.0.4/jars" />
103+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.google.android.gms/play-services-basement/11.0.4/jars" />
104+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.google.android.gms/play-services-gcm/11.0.4/jars" />
105+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.google.android.gms/play-services-iid/11.0.4/jars" />
106+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.google.android.gms/play-services-tasks/11.0.4/jars" />
107+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.pushbots/pushbots-lib/3.0.1/jars" />
108+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/org.webkit/android-jsc/r174650/jars" />
109+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" />
110+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-safeguard" />
111+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/jniLibs" />
112+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/lint" />
113+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" />
114+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" />
115+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/rs" />
116+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/shaders" />
117+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/transforms" />
118+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/typedefs.txt" />
119+
<excludeFolder url="file://$MODULE_DIR$/build/outputs" />
120+
<excludeFolder url="file://$MODULE_DIR$/build/tmp" />
121+
</content>
122+
<orderEntry type="jdk" jdkName="Android API 23 Platform" jdkType="Android SDK" />
123+
<orderEntry type="sourceFolder" forTests="false" />
124+
<orderEntry type="library" exported="" name="okio-1.9.0" level="project" />
125+
<orderEntry type="library" exported="" name="textlayoutbuilder-1.0.0" level="project" />
126+
<orderEntry type="library" exported="" name="fresco-0.11.0" level="project" />
127+
<orderEntry type="library" exported="" name="drawee-0.11.0" level="project" />
128+
<orderEntry type="library" exported="" name="jsr305-3.0.0" level="project" />
129+
<orderEntry type="library" exported="" name="pushbots-lib-3.0.1" level="project" />
130+
<orderEntry type="library" exported="" name="bolts-tasks-1.4.0" level="project" />
131+
<orderEntry type="library" exported="" name="okhttp-urlconnection-3.4.1" level="project" />
132+
<orderEntry type="library" exported="" name="android-jsc-r174650" level="project" />
133+
<orderEntry type="library" exported="" name="support-core-ui-25.2.0" level="project" />
134+
<orderEntry type="library" exported="" name="staticlayout-proxy-1.0" level="project" />
135+
<orderEntry type="library" exported="" name="recyclerview-v7-23.4.0" level="project" />
136+
<orderEntry type="library" exported="" name="play-services-basement-11.0.4" level="project" />
137+
<orderEntry type="library" exported="" name="appcompat-v7-23.0.1" level="project" />
138+
<orderEntry type="library" exported="" name="fbcore-0.11.0" level="project" />
139+
<orderEntry type="library" exported="" name="play-services-base-11.0.4" level="project" />
140+
<orderEntry type="library" exported="" name="support-core-utils-25.2.0" level="project" />
141+
<orderEntry type="library" exported="" name="support-fragment-25.2.0" level="project" />
142+
<orderEntry type="library" exported="" name="imagepipeline-0.11.0" level="project" />
143+
<orderEntry type="library" exported="" name="library-2.4.0" level="project" />
144+
<orderEntry type="library" exported="" name="imagepipeline-base-0.11.0" level="project" />
145+
<orderEntry type="library" exported="" name="soloader-0.1.0" level="project" />
146+
<orderEntry type="library" exported="" name="javax.inject-1" level="project" />
147+
<orderEntry type="library" exported="" name="play-services-gcm-11.0.4" level="project" />
148+
<orderEntry type="library" exported="" name="support-v4-25.2.0" level="project" />
149+
<orderEntry type="library" exported="" name="support-compat-25.2.0" level="project" />
150+
<orderEntry type="library" exported="" name="okhttp-ws-3.4.1" level="project" />
151+
<orderEntry type="library" exported="" name="okhttp-3.4.1" level="project" />
152+
<orderEntry type="library" exported="" name="support-media-compat-25.2.0" level="project" />
153+
<orderEntry type="library" exported="" name="imagepipeline-okhttp3-0.11.0" level="project" />
154+
<orderEntry type="library" exported="" name="react-native-0.42.0" level="project" />
155+
<orderEntry type="library" exported="" name="play-services-tasks-11.0.4" level="project" />
156+
<orderEntry type="library" exported="" name="support-annotations-25.2.0" level="project" />
157+
<orderEntry type="library" exported="" name="play-services-iid-11.0.4" level="project" />
158+
</component>
159+
</module>
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
2+
package="com.reactlibrary">
3+
</manifest>

0 commit comments

Comments
 (0)