mirror of
https://github.com/ecency/ecency-mobile.git
synced 2024-12-23 21:35:04 +03:00
Changed application and pin code container for connected to internet status. Added redux persist library.
This commit is contained in:
parent
e9989b612e
commit
42e98c9fe4
@ -153,6 +153,7 @@ configurations.all {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
implementation project(':@react-native-community_netinfo')
|
||||||
implementation project(':react-native-navigation-bar-color')
|
implementation project(':react-native-navigation-bar-color')
|
||||||
implementation project(':bugsnag-react-native')
|
implementation project(':bugsnag-react-native')
|
||||||
implementation project(':react-native-version-number')
|
implementation project(':react-native-version-number')
|
||||||
|
@ -3,6 +3,7 @@ package app.esteem.mobile;
|
|||||||
import android.app.Application;
|
import android.app.Application;
|
||||||
|
|
||||||
import com.facebook.react.ReactApplication;
|
import com.facebook.react.ReactApplication;
|
||||||
|
import com.reactnativecommunity.netinfo.NetInfoPackage;
|
||||||
import com.thebylito.navigationbarcolor.NavigationBarColorPackage;
|
import com.thebylito.navigationbarcolor.NavigationBarColorPackage;
|
||||||
import com.bugsnag.BugsnagReactNative;
|
import com.bugsnag.BugsnagReactNative;
|
||||||
import com.apsl.versionnumber.RNVersionNumberPackage;
|
import com.apsl.versionnumber.RNVersionNumberPackage;
|
||||||
@ -45,6 +46,7 @@ public class MainApplication extends Application implements ReactApplication {
|
|||||||
protected List<ReactPackage> getPackages() {
|
protected List<ReactPackage> getPackages() {
|
||||||
return Arrays.<ReactPackage>asList(
|
return Arrays.<ReactPackage>asList(
|
||||||
new MainReactPackage(),
|
new MainReactPackage(),
|
||||||
|
new NetInfoPackage(),
|
||||||
new NavigationBarColorPackage(),
|
new NavigationBarColorPackage(),
|
||||||
BugsnagReactNative.getPackage(),
|
BugsnagReactNative.getPackage(),
|
||||||
new RNVersionNumberPackage(),
|
new RNVersionNumberPackage(),
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
rootProject.name = 'eSteem'
|
rootProject.name = 'eSteem'
|
||||||
|
include ':@react-native-community_netinfo'
|
||||||
|
project(':@react-native-community_netinfo').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-community/netinfo/android')
|
||||||
include ':react-native-navigation-bar-color'
|
include ':react-native-navigation-bar-color'
|
||||||
project(':react-native-navigation-bar-color').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-navigation-bar-color/android')
|
project(':react-native-navigation-bar-color').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-navigation-bar-color/android')
|
||||||
include ':bugsnag-react-native'
|
include ':bugsnag-react-native'
|
||||||
|
@ -40,6 +40,9 @@ target 'eSteem' do
|
|||||||
|
|
||||||
pod 'BugsnagReactNative', :path => '../node_modules/bugsnag-react-native'
|
pod 'BugsnagReactNative', :path => '../node_modules/bugsnag-react-native'
|
||||||
|
|
||||||
|
pod 'react-native-netinfo', :path => '../node_modules/@react-native-community/netinfo'
|
||||||
|
|
||||||
|
|
||||||
target 'eSteemTests' do
|
target 'eSteemTests' do
|
||||||
inherit! :search_paths
|
inherit! :search_paths
|
||||||
# Pods for testing
|
# Pods for testing
|
||||||
|
@ -9,10 +9,10 @@ PODS:
|
|||||||
- AppCenterReactNativeShared (1.13.0):
|
- AppCenterReactNativeShared (1.13.0):
|
||||||
- AppCenter/Core (= 1.14.0)
|
- AppCenter/Core (= 1.14.0)
|
||||||
- boost-for-react-native (1.63.0)
|
- boost-for-react-native (1.63.0)
|
||||||
- BugsnagReactNative (2.20.0):
|
- BugsnagReactNative (2.21.0):
|
||||||
- BugsnagReactNative/Core (= 2.20.0)
|
- BugsnagReactNative/Core (= 2.21.0)
|
||||||
- React
|
- React
|
||||||
- BugsnagReactNative/Core (2.20.0):
|
- BugsnagReactNative/Core (2.21.0):
|
||||||
- React
|
- React
|
||||||
- CodePush (1000.0.0):
|
- CodePush (1000.0.0):
|
||||||
- CodePush/Base64 (= 1000.0.0)
|
- CodePush/Base64 (= 1000.0.0)
|
||||||
@ -43,6 +43,8 @@ PODS:
|
|||||||
- React
|
- React
|
||||||
- SDWebImage/Core
|
- SDWebImage/Core
|
||||||
- SDWebImage/GIF
|
- SDWebImage/GIF
|
||||||
|
- react-native-netinfo (3.2.1):
|
||||||
|
- React
|
||||||
- react-native-version-number (0.3.6):
|
- react-native-version-number (0.3.6):
|
||||||
- React
|
- React
|
||||||
- React/Core (0.59.8):
|
- React/Core (0.59.8):
|
||||||
@ -115,6 +117,7 @@ DEPENDENCIES:
|
|||||||
- Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`)
|
- Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`)
|
||||||
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
|
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
|
||||||
- react-native-fast-image (from `../node_modules/react-native-fast-image`)
|
- react-native-fast-image (from `../node_modules/react-native-fast-image`)
|
||||||
|
- "react-native-netinfo (from `../node_modules/@react-native-community/netinfo`)"
|
||||||
- react-native-version-number (from `../node_modules/react-native-version-number`)
|
- react-native-version-number (from `../node_modules/react-native-version-number`)
|
||||||
- React/Core (from `../node_modules/react-native`)
|
- React/Core (from `../node_modules/react-native`)
|
||||||
- React/CxxBridge (from `../node_modules/react-native`)
|
- React/CxxBridge (from `../node_modules/react-native`)
|
||||||
@ -154,6 +157,8 @@ EXTERNAL SOURCES:
|
|||||||
:path: "../node_modules/react-native"
|
:path: "../node_modules/react-native"
|
||||||
react-native-fast-image:
|
react-native-fast-image:
|
||||||
:path: "../node_modules/react-native-fast-image"
|
:path: "../node_modules/react-native-fast-image"
|
||||||
|
react-native-netinfo:
|
||||||
|
:path: "../node_modules/@react-native-community/netinfo"
|
||||||
react-native-version-number:
|
react-native-version-number:
|
||||||
:path: "../node_modules/react-native-version-number"
|
:path: "../node_modules/react-native-version-number"
|
||||||
RNImageCropPicker:
|
RNImageCropPicker:
|
||||||
@ -165,7 +170,7 @@ SPEC CHECKSUMS:
|
|||||||
AppCenter: 02c5efe08d3bbab5421ae41d5f7aa7238906b817
|
AppCenter: 02c5efe08d3bbab5421ae41d5f7aa7238906b817
|
||||||
AppCenterReactNativeShared: 00f470c3c17b47718db8733cbe811ccdcfd86282
|
AppCenterReactNativeShared: 00f470c3c17b47718db8733cbe811ccdcfd86282
|
||||||
boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c
|
boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c
|
||||||
BugsnagReactNative: 9f2adc8dddc3231317989497328b24bf97150256
|
BugsnagReactNative: 9f273f292378a016977f578e4467cf84b7182b07
|
||||||
CodePush: a503ca0caee269e68d8faaafe4414990ec282520
|
CodePush: a503ca0caee269e68d8faaafe4414990ec282520
|
||||||
DoubleConversion: bb338842f62ab1d708ceb63ec3d999f0f3d98ecd
|
DoubleConversion: bb338842f62ab1d708ceb63ec3d999f0f3d98ecd
|
||||||
FLAnimatedImage: 4a0b56255d9b05f18b6dd7ee06871be5d3b89e31
|
FLAnimatedImage: 4a0b56255d9b05f18b6dd7ee06871be5d3b89e31
|
||||||
@ -174,12 +179,13 @@ SPEC CHECKSUMS:
|
|||||||
QBImagePickerController: d54cf93db6decf26baf6ed3472f336ef35cae022
|
QBImagePickerController: d54cf93db6decf26baf6ed3472f336ef35cae022
|
||||||
React: 76e6aa2b87d05eb6cccb6926d72685c9a07df152
|
React: 76e6aa2b87d05eb6cccb6926d72685c9a07df152
|
||||||
react-native-fast-image: 6d50167ad4d68b59640ceead8c2bc4e58d91d8bd
|
react-native-fast-image: 6d50167ad4d68b59640ceead8c2bc4e58d91d8bd
|
||||||
|
react-native-netinfo: 0da34082d2cec3100c9b5073bb217e35f1142bdd
|
||||||
react-native-version-number: b415bbec6a13f2df62bf978e85bc0d699462f37f
|
react-native-version-number: b415bbec6a13f2df62bf978e85bc0d699462f37f
|
||||||
RNImageCropPicker: 754299983d07c450aec0834c0efe0ed114131ff3
|
RNImageCropPicker: 754299983d07c450aec0834c0efe0ed114131ff3
|
||||||
RSKImageCropper: 98296ad26b41753f796b6898d015509598f13d97
|
RSKImageCropper: 98296ad26b41753f796b6898d015509598f13d97
|
||||||
SDWebImage: 3f3f0c02f09798048c47a5ed0a13f17b063572d8
|
SDWebImage: 3f3f0c02f09798048c47a5ed0a13f17b063572d8
|
||||||
yoga: 92b2102c3d373d1a790db4ab761d2b0ffc634f64
|
yoga: 92b2102c3d373d1a790db4ab761d2b0ffc634f64
|
||||||
|
|
||||||
PODFILE CHECKSUM: 4c8480eb882a405d8226d42c0b34046d1eb5e724
|
PODFILE CHECKSUM: 451286a0b160bb4194d053480003360275a2cf06
|
||||||
|
|
||||||
COCOAPODS: 1.6.1
|
COCOAPODS: 1.6.1
|
||||||
|
1
ios/Pods/Headers/Private/react-native-netinfo/RNCNetInfo.h
generated
Symbolic link
1
ios/Pods/Headers/Private/react-native-netinfo/RNCNetInfo.h
generated
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../../../../node_modules/@react-native-community/netinfo/ios/RNCNetInfo.h
|
1
ios/Pods/Headers/Public/react-native-netinfo/RNCNetInfo.h
generated
Symbolic link
1
ios/Pods/Headers/Public/react-native-netinfo/RNCNetInfo.h
generated
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../../../../node_modules/@react-native-community/netinfo/ios/RNCNetInfo.h
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "BugsnagReactNative",
|
"name": "BugsnagReactNative",
|
||||||
"version": "2.20.0",
|
"version": "2.21.0",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"summary": "Bugsnag crash and error reporting for React Native apps",
|
"summary": "Bugsnag crash and error reporting for React Native apps",
|
||||||
"authors": {
|
"authors": {
|
||||||
@ -9,7 +9,7 @@
|
|||||||
"homepage": "https://docs.bugsnag.com/platforms/react-native",
|
"homepage": "https://docs.bugsnag.com/platforms/react-native",
|
||||||
"source": {
|
"source": {
|
||||||
"git": "https://github.com/bugsnag/bugsnag-react-native.git",
|
"git": "https://github.com/bugsnag/bugsnag-react-native.git",
|
||||||
"tag": "v2.20.0"
|
"tag": "v2.21.0"
|
||||||
},
|
},
|
||||||
"platforms": {
|
"platforms": {
|
||||||
"ios": "8.0"
|
"ios": "8.0"
|
||||||
|
21
ios/Pods/Local Podspecs/react-native-netinfo.podspec.json
generated
Normal file
21
ios/Pods/Local Podspecs/react-native-netinfo.podspec.json
generated
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"name": "react-native-netinfo",
|
||||||
|
"version": "3.2.1",
|
||||||
|
"summary": "React Native Network Info API for iOS & Android",
|
||||||
|
"license": "MIT",
|
||||||
|
"authors": "Matt Oakes <hello@mattoakes.net>",
|
||||||
|
"homepage": "https://github.com/react-native-community/react-native-netinfo#readme",
|
||||||
|
"platforms": {
|
||||||
|
"ios": "9.0"
|
||||||
|
},
|
||||||
|
"source": {
|
||||||
|
"git": "https://github.com/react-native-community/react-native-netinfo.git",
|
||||||
|
"tag": "3.2.1"
|
||||||
|
},
|
||||||
|
"source_files": "ios/**/*.{h,m}",
|
||||||
|
"dependencies": {
|
||||||
|
"React": [
|
||||||
|
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
16
ios/Pods/Manifest.lock
generated
16
ios/Pods/Manifest.lock
generated
@ -9,10 +9,10 @@ PODS:
|
|||||||
- AppCenterReactNativeShared (1.13.0):
|
- AppCenterReactNativeShared (1.13.0):
|
||||||
- AppCenter/Core (= 1.14.0)
|
- AppCenter/Core (= 1.14.0)
|
||||||
- boost-for-react-native (1.63.0)
|
- boost-for-react-native (1.63.0)
|
||||||
- BugsnagReactNative (2.20.0):
|
- BugsnagReactNative (2.21.0):
|
||||||
- BugsnagReactNative/Core (= 2.20.0)
|
- BugsnagReactNative/Core (= 2.21.0)
|
||||||
- React
|
- React
|
||||||
- BugsnagReactNative/Core (2.20.0):
|
- BugsnagReactNative/Core (2.21.0):
|
||||||
- React
|
- React
|
||||||
- CodePush (1000.0.0):
|
- CodePush (1000.0.0):
|
||||||
- CodePush/Base64 (= 1000.0.0)
|
- CodePush/Base64 (= 1000.0.0)
|
||||||
@ -43,6 +43,8 @@ PODS:
|
|||||||
- React
|
- React
|
||||||
- SDWebImage/Core
|
- SDWebImage/Core
|
||||||
- SDWebImage/GIF
|
- SDWebImage/GIF
|
||||||
|
- react-native-netinfo (3.2.1):
|
||||||
|
- React
|
||||||
- react-native-version-number (0.3.6):
|
- react-native-version-number (0.3.6):
|
||||||
- React
|
- React
|
||||||
- React/Core (0.59.8):
|
- React/Core (0.59.8):
|
||||||
@ -115,6 +117,7 @@ DEPENDENCIES:
|
|||||||
- Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`)
|
- Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`)
|
||||||
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
|
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
|
||||||
- react-native-fast-image (from `../node_modules/react-native-fast-image`)
|
- react-native-fast-image (from `../node_modules/react-native-fast-image`)
|
||||||
|
- "react-native-netinfo (from `../node_modules/@react-native-community/netinfo`)"
|
||||||
- react-native-version-number (from `../node_modules/react-native-version-number`)
|
- react-native-version-number (from `../node_modules/react-native-version-number`)
|
||||||
- React/Core (from `../node_modules/react-native`)
|
- React/Core (from `../node_modules/react-native`)
|
||||||
- React/CxxBridge (from `../node_modules/react-native`)
|
- React/CxxBridge (from `../node_modules/react-native`)
|
||||||
@ -154,6 +157,8 @@ EXTERNAL SOURCES:
|
|||||||
:path: "../node_modules/react-native"
|
:path: "../node_modules/react-native"
|
||||||
react-native-fast-image:
|
react-native-fast-image:
|
||||||
:path: "../node_modules/react-native-fast-image"
|
:path: "../node_modules/react-native-fast-image"
|
||||||
|
react-native-netinfo:
|
||||||
|
:path: "../node_modules/@react-native-community/netinfo"
|
||||||
react-native-version-number:
|
react-native-version-number:
|
||||||
:path: "../node_modules/react-native-version-number"
|
:path: "../node_modules/react-native-version-number"
|
||||||
RNImageCropPicker:
|
RNImageCropPicker:
|
||||||
@ -165,7 +170,7 @@ SPEC CHECKSUMS:
|
|||||||
AppCenter: 02c5efe08d3bbab5421ae41d5f7aa7238906b817
|
AppCenter: 02c5efe08d3bbab5421ae41d5f7aa7238906b817
|
||||||
AppCenterReactNativeShared: 00f470c3c17b47718db8733cbe811ccdcfd86282
|
AppCenterReactNativeShared: 00f470c3c17b47718db8733cbe811ccdcfd86282
|
||||||
boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c
|
boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c
|
||||||
BugsnagReactNative: 9f2adc8dddc3231317989497328b24bf97150256
|
BugsnagReactNative: 9f273f292378a016977f578e4467cf84b7182b07
|
||||||
CodePush: a503ca0caee269e68d8faaafe4414990ec282520
|
CodePush: a503ca0caee269e68d8faaafe4414990ec282520
|
||||||
DoubleConversion: bb338842f62ab1d708ceb63ec3d999f0f3d98ecd
|
DoubleConversion: bb338842f62ab1d708ceb63ec3d999f0f3d98ecd
|
||||||
FLAnimatedImage: 4a0b56255d9b05f18b6dd7ee06871be5d3b89e31
|
FLAnimatedImage: 4a0b56255d9b05f18b6dd7ee06871be5d3b89e31
|
||||||
@ -174,12 +179,13 @@ SPEC CHECKSUMS:
|
|||||||
QBImagePickerController: d54cf93db6decf26baf6ed3472f336ef35cae022
|
QBImagePickerController: d54cf93db6decf26baf6ed3472f336ef35cae022
|
||||||
React: 76e6aa2b87d05eb6cccb6926d72685c9a07df152
|
React: 76e6aa2b87d05eb6cccb6926d72685c9a07df152
|
||||||
react-native-fast-image: 6d50167ad4d68b59640ceead8c2bc4e58d91d8bd
|
react-native-fast-image: 6d50167ad4d68b59640ceead8c2bc4e58d91d8bd
|
||||||
|
react-native-netinfo: 0da34082d2cec3100c9b5073bb217e35f1142bdd
|
||||||
react-native-version-number: b415bbec6a13f2df62bf978e85bc0d699462f37f
|
react-native-version-number: b415bbec6a13f2df62bf978e85bc0d699462f37f
|
||||||
RNImageCropPicker: 754299983d07c450aec0834c0efe0ed114131ff3
|
RNImageCropPicker: 754299983d07c450aec0834c0efe0ed114131ff3
|
||||||
RSKImageCropper: 98296ad26b41753f796b6898d015509598f13d97
|
RSKImageCropper: 98296ad26b41753f796b6898d015509598f13d97
|
||||||
SDWebImage: 3f3f0c02f09798048c47a5ed0a13f17b063572d8
|
SDWebImage: 3f3f0c02f09798048c47a5ed0a13f17b063572d8
|
||||||
yoga: 92b2102c3d373d1a790db4ab761d2b0ffc634f64
|
yoga: 92b2102c3d373d1a790db4ab761d2b0ffc634f64
|
||||||
|
|
||||||
PODFILE CHECKSUM: 4c8480eb882a405d8226d42c0b34046d1eb5e724
|
PODFILE CHECKSUM: 451286a0b160bb4194d053480003360275a2cf06
|
||||||
|
|
||||||
COCOAPODS: 1.6.1
|
COCOAPODS: 1.6.1
|
||||||
|
6838
ios/Pods/Pods.xcodeproj/project.pbxproj
generated
6838
ios/Pods/Pods.xcodeproj/project.pbxproj
generated
File diff suppressed because it is too large
Load Diff
@ -14,7 +14,7 @@
|
|||||||
buildForArchiving = "YES">
|
buildForArchiving = "YES">
|
||||||
<BuildableReference
|
<BuildableReference
|
||||||
BuildableIdentifier = "primary"
|
BuildableIdentifier = "primary"
|
||||||
BlueprintIdentifier = "F3BD65CEBD2F1F40942A4C2370646EE8"
|
BlueprintIdentifier = "B1681C717384E755D54BBA8C6439ACAA"
|
||||||
BuildableName = "libPods-eSteem.a"
|
BuildableName = "libPods-eSteem.a"
|
||||||
BlueprintName = "Pods-eSteem"
|
BlueprintName = "Pods-eSteem"
|
||||||
ReferencedContainer = "container:Pods.xcodeproj">
|
ReferencedContainer = "container:Pods.xcodeproj">
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
buildForAnalyzing = "YES">
|
buildForAnalyzing = "YES">
|
||||||
<BuildableReference
|
<BuildableReference
|
||||||
BuildableIdentifier = "primary"
|
BuildableIdentifier = "primary"
|
||||||
BlueprintIdentifier = "EF225CE4CF6CE33376C975BE46FCF844"
|
BlueprintIdentifier = "E346EE51D51329FD127FE52C201EA9A6"
|
||||||
BuildableName = "QBImagePicker.bundle"
|
BuildableName = "QBImagePicker.bundle"
|
||||||
BlueprintName = "QBImagePickerController-QBImagePicker"
|
BlueprintName = "QBImagePickerController-QBImagePicker"
|
||||||
ReferencedContainer = "container:Pods.xcodeproj">
|
ReferencedContainer = "container:Pods.xcodeproj">
|
||||||
@ -45,7 +45,7 @@
|
|||||||
<MacroExpansion>
|
<MacroExpansion>
|
||||||
<BuildableReference
|
<BuildableReference
|
||||||
BuildableIdentifier = "primary"
|
BuildableIdentifier = "primary"
|
||||||
BlueprintIdentifier = "EF225CE4CF6CE33376C975BE46FCF844"
|
BlueprintIdentifier = "E346EE51D51329FD127FE52C201EA9A6"
|
||||||
BuildableName = "QBImagePicker.bundle"
|
BuildableName = "QBImagePicker.bundle"
|
||||||
BlueprintName = "QBImagePickerController-QBImagePicker"
|
BlueprintName = "QBImagePickerController-QBImagePicker"
|
||||||
ReferencedContainer = "container:Pods.xcodeproj">
|
ReferencedContainer = "container:Pods.xcodeproj">
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
buildForArchiving = "YES">
|
buildForArchiving = "YES">
|
||||||
<BuildableReference
|
<BuildableReference
|
||||||
BuildableIdentifier = "primary"
|
BuildableIdentifier = "primary"
|
||||||
BlueprintIdentifier = "F31532F187A0699622BEC31BD727BE6F"
|
BlueprintIdentifier = "25D0039E7669929FE6618F2BF9AF5CE2"
|
||||||
BuildableName = "libQBImagePickerController.a"
|
BuildableName = "libQBImagePickerController.a"
|
||||||
BlueprintName = "QBImagePickerController"
|
BlueprintName = "QBImagePickerController"
|
||||||
ReferencedContainer = "container:Pods.xcodeproj">
|
ReferencedContainer = "container:Pods.xcodeproj">
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
buildForArchiving = "YES">
|
buildForArchiving = "YES">
|
||||||
<BuildableReference
|
<BuildableReference
|
||||||
BuildableIdentifier = "primary"
|
BuildableIdentifier = "primary"
|
||||||
BlueprintIdentifier = "DC294458EACF4AE0917F3FCAFA8A8831"
|
BlueprintIdentifier = "E7BEC4F5908CAE4EF8FBA50656E6EB72"
|
||||||
BuildableName = "libRNImageCropPicker.a"
|
BuildableName = "libRNImageCropPicker.a"
|
||||||
BlueprintName = "RNImageCropPicker"
|
BlueprintName = "RNImageCropPicker"
|
||||||
ReferencedContainer = "container:Pods.xcodeproj">
|
ReferencedContainer = "container:Pods.xcodeproj">
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
buildForArchiving = "YES">
|
buildForArchiving = "YES">
|
||||||
<BuildableReference
|
<BuildableReference
|
||||||
BuildableIdentifier = "primary"
|
BuildableIdentifier = "primary"
|
||||||
BlueprintIdentifier = "6AEECC51F0AF685D6D9DC70E3AA183BC"
|
BlueprintIdentifier = "8683604050621AD7AD1F6BB834E30D71"
|
||||||
BuildableName = "libRSKImageCropper.a"
|
BuildableName = "libRSKImageCropper.a"
|
||||||
BlueprintName = "RSKImageCropper"
|
BlueprintName = "RSKImageCropper"
|
||||||
ReferencedContainer = "container:Pods.xcodeproj">
|
ReferencedContainer = "container:Pods.xcodeproj">
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
buildForArchiving = "YES">
|
buildForArchiving = "YES">
|
||||||
<BuildableReference
|
<BuildableReference
|
||||||
BuildableIdentifier = "primary"
|
BuildableIdentifier = "primary"
|
||||||
BlueprintIdentifier = "75C5F0BC439AB6EDE7F80D2249DEB97D"
|
BlueprintIdentifier = "0E856F15B70850039E6707C1389BB862"
|
||||||
BuildableName = "libSDWebImage.a"
|
BuildableName = "libSDWebImage.a"
|
||||||
BlueprintName = "SDWebImage"
|
BlueprintName = "SDWebImage"
|
||||||
ReferencedContainer = "container:Pods.xcodeproj">
|
ReferencedContainer = "container:Pods.xcodeproj">
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
buildForArchiving = "YES">
|
buildForArchiving = "YES">
|
||||||
<BuildableReference
|
<BuildableReference
|
||||||
BuildableIdentifier = "primary"
|
BuildableIdentifier = "primary"
|
||||||
BlueprintIdentifier = "03ED12D221A71DCE28798F9666DC9DC7"
|
BlueprintIdentifier = "1C73B638165CA2CC212D83FFA86FFBE8"
|
||||||
BuildableName = "libreact-native-fast-image.a"
|
BuildableName = "libreact-native-fast-image.a"
|
||||||
BlueprintName = "react-native-fast-image"
|
BlueprintName = "react-native-fast-image"
|
||||||
ReferencedContainer = "container:Pods.xcodeproj">
|
ReferencedContainer = "container:Pods.xcodeproj">
|
||||||
|
60
ios/Pods/Pods.xcodeproj/xcuserdata/mistik.xcuserdatad/xcschemes/react-native-netinfo.xcscheme
generated
Normal file
60
ios/Pods/Pods.xcodeproj/xcuserdata/mistik.xcuserdatad/xcschemes/react-native-netinfo.xcscheme
generated
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<Scheme
|
||||||
|
LastUpgradeVersion = "0930"
|
||||||
|
version = "1.3">
|
||||||
|
<BuildAction
|
||||||
|
parallelizeBuildables = "YES"
|
||||||
|
buildImplicitDependencies = "YES">
|
||||||
|
<BuildActionEntries>
|
||||||
|
<BuildActionEntry
|
||||||
|
buildForAnalyzing = "YES"
|
||||||
|
buildForTesting = "YES"
|
||||||
|
buildForRunning = "YES"
|
||||||
|
buildForProfiling = "YES"
|
||||||
|
buildForArchiving = "YES">
|
||||||
|
<BuildableReference
|
||||||
|
BuildableIdentifier = "primary"
|
||||||
|
BlueprintIdentifier = "90AF781B2B92EC525D0BD7D9005DCDD2"
|
||||||
|
BuildableName = "libreact-native-netinfo.a"
|
||||||
|
BlueprintName = "react-native-netinfo"
|
||||||
|
ReferencedContainer = "container:Pods.xcodeproj">
|
||||||
|
</BuildableReference>
|
||||||
|
</BuildActionEntry>
|
||||||
|
</BuildActionEntries>
|
||||||
|
</BuildAction>
|
||||||
|
<TestAction
|
||||||
|
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||||
|
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||||
|
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||||
|
buildConfiguration = "Debug">
|
||||||
|
<AdditionalOptions>
|
||||||
|
</AdditionalOptions>
|
||||||
|
</TestAction>
|
||||||
|
<LaunchAction
|
||||||
|
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||||
|
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||||
|
launchStyle = "0"
|
||||||
|
useCustomWorkingDirectory = "NO"
|
||||||
|
ignoresPersistentStateOnLaunch = "NO"
|
||||||
|
debugDocumentVersioning = "YES"
|
||||||
|
debugServiceExtension = "internal"
|
||||||
|
buildConfiguration = "Debug"
|
||||||
|
allowLocationSimulation = "YES">
|
||||||
|
<AdditionalOptions>
|
||||||
|
</AdditionalOptions>
|
||||||
|
</LaunchAction>
|
||||||
|
<ProfileAction
|
||||||
|
savedToolIdentifier = ""
|
||||||
|
useCustomWorkingDirectory = "NO"
|
||||||
|
debugDocumentVersioning = "YES"
|
||||||
|
buildConfiguration = "Release"
|
||||||
|
shouldUseLaunchSchemeArgsEnv = "YES">
|
||||||
|
</ProfileAction>
|
||||||
|
<AnalyzeAction
|
||||||
|
buildConfiguration = "Debug">
|
||||||
|
</AnalyzeAction>
|
||||||
|
<ArchiveAction
|
||||||
|
buildConfiguration = "Release"
|
||||||
|
revealArchiveInOrganizer = "YES">
|
||||||
|
</ArchiveAction>
|
||||||
|
</Scheme>
|
@ -14,7 +14,7 @@
|
|||||||
buildForArchiving = "YES">
|
buildForArchiving = "YES">
|
||||||
<BuildableReference
|
<BuildableReference
|
||||||
BuildableIdentifier = "primary"
|
BuildableIdentifier = "primary"
|
||||||
BlueprintIdentifier = "307A1F663527378FDC456B03C53E6DC6"
|
BlueprintIdentifier = "9577E735A1333C99689734F54E54EDC9"
|
||||||
BuildableName = "libreact-native-version-number.a"
|
BuildableName = "libreact-native-version-number.a"
|
||||||
BlueprintName = "react-native-version-number"
|
BlueprintName = "react-native-version-number"
|
||||||
ReferencedContainer = "container:Pods.xcodeproj">
|
ReferencedContainer = "container:Pods.xcodeproj">
|
||||||
|
@ -9,140 +9,147 @@
|
|||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>7</integer>
|
<integer>3</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>AppCenterReactNativeShared.xcscheme</key>
|
<key>AppCenterReactNativeShared.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>8</integer>
|
<integer>4</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>BugsnagReactNative.xcscheme</key>
|
<key>BugsnagReactNative.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>10</integer>
|
<integer>6</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>CodePush.xcscheme</key>
|
<key>CodePush.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>11</integer>
|
<integer>7</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>DoubleConversion.xcscheme</key>
|
<key>DoubleConversion.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>12</integer>
|
<integer>8</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>FLAnimatedImage.xcscheme</key>
|
<key>FLAnimatedImage.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>13</integer>
|
<integer>9</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>Folly.xcscheme</key>
|
<key>Folly.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>14</integer>
|
<integer>10</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>Pods-eSteem-tvOS.xcscheme</key>
|
<key>Pods-eSteem-tvOS.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>17</integer>
|
<integer>13</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>Pods-eSteem-tvOSTests.xcscheme</key>
|
<key>Pods-eSteem-tvOSTests.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>18</integer>
|
<integer>14</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>Pods-eSteem.xcscheme</key>
|
<key>Pods-eSteem.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>16</integer>
|
<integer>12</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>Pods-eSteemTests.xcscheme</key>
|
<key>Pods-eSteemTests.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>19</integer>
|
<integer>15</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>QBImagePickerController-QBImagePicker.xcscheme</key>
|
<key>QBImagePickerController-QBImagePicker.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>21</integer>
|
<integer>17</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>QBImagePickerController.xcscheme</key>
|
<key>QBImagePickerController.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>20</integer>
|
<integer>16</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>RNImageCropPicker.xcscheme</key>
|
<key>RNImageCropPicker.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>24</integer>
|
<integer>21</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>RSKImageCropper.xcscheme</key>
|
<key>RSKImageCropper.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>25</integer>
|
<integer>22</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>SDWebImage.xcscheme</key>
|
<key>SDWebImage.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>26</integer>
|
<integer>23</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>boost-for-react-native.xcscheme</key>
|
<key>boost-for-react-native.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>9</integer>
|
<integer>5</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>glog.xcscheme</key>
|
<key>glog.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>15</integer>
|
<integer>11</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>react-native-fast-image.xcscheme</key>
|
<key>react-native-fast-image.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>22</integer>
|
<integer>18</integer>
|
||||||
|
</dict>
|
||||||
|
<key>react-native-netinfo.xcscheme</key>
|
||||||
|
<dict>
|
||||||
|
<key>isShown</key>
|
||||||
|
<false/>
|
||||||
|
<key>orderHint</key>
|
||||||
|
<integer>19</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>react-native-version-number.xcscheme</key>
|
<key>react-native-version-number.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>23</integer>
|
<integer>20</integer>
|
||||||
</dict>
|
</dict>
|
||||||
</dict>
|
</dict>
|
||||||
<key>SuppressBuildableAutocreation</key>
|
<key>SuppressBuildableAutocreation</key>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CodePush" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FLAnimatedImage" "${PODS_ROOT}/Headers/Public/QBImagePickerController" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/react-native-fast-image" "${PODS_ROOT}/Headers/Public/react-native-version-number" "${PODS_ROOT}/Headers/Public/yoga"
|
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CodePush" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FLAnimatedImage" "${PODS_ROOT}/Headers/Public/QBImagePickerController" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/react-native-fast-image" "${PODS_ROOT}/Headers/Public/react-native-netinfo" "${PODS_ROOT}/Headers/Public/react-native-version-number" "${PODS_ROOT}/Headers/Public/yoga"
|
||||||
OTHER_LDFLAGS = $(inherited) -ObjC
|
OTHER_LDFLAGS = $(inherited) -ObjC
|
||||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CodePush" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FLAnimatedImage" "${PODS_ROOT}/Headers/Public/QBImagePickerController" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/react-native-fast-image" "${PODS_ROOT}/Headers/Public/react-native-version-number" "${PODS_ROOT}/Headers/Public/yoga"
|
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CodePush" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FLAnimatedImage" "${PODS_ROOT}/Headers/Public/QBImagePickerController" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/react-native-fast-image" "${PODS_ROOT}/Headers/Public/react-native-netinfo" "${PODS_ROOT}/Headers/Public/react-native-version-number" "${PODS_ROOT}/Headers/Public/yoga"
|
||||||
OTHER_LDFLAGS = $(inherited) -ObjC
|
OTHER_LDFLAGS = $(inherited) -ObjC
|
||||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CodePush" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FLAnimatedImage" "${PODS_ROOT}/Headers/Public/QBImagePickerController" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/react-native-fast-image" "${PODS_ROOT}/Headers/Public/react-native-version-number" "${PODS_ROOT}/Headers/Public/yoga"
|
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CodePush" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FLAnimatedImage" "${PODS_ROOT}/Headers/Public/QBImagePickerController" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/react-native-fast-image" "${PODS_ROOT}/Headers/Public/react-native-netinfo" "${PODS_ROOT}/Headers/Public/react-native-version-number" "${PODS_ROOT}/Headers/Public/yoga"
|
||||||
OTHER_LDFLAGS = $(inherited) -ObjC
|
OTHER_LDFLAGS = $(inherited) -ObjC
|
||||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CodePush" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FLAnimatedImage" "${PODS_ROOT}/Headers/Public/QBImagePickerController" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/react-native-fast-image" "${PODS_ROOT}/Headers/Public/react-native-version-number" "${PODS_ROOT}/Headers/Public/yoga"
|
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CodePush" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FLAnimatedImage" "${PODS_ROOT}/Headers/Public/QBImagePickerController" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/react-native-fast-image" "${PODS_ROOT}/Headers/Public/react-native-netinfo" "${PODS_ROOT}/Headers/Public/react-native-version-number" "${PODS_ROOT}/Headers/Public/yoga"
|
||||||
OTHER_LDFLAGS = $(inherited) -ObjC
|
OTHER_LDFLAGS = $(inherited) -ObjC
|
||||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
@ -45,6 +45,30 @@ The above copyright notice and this permission notice shall be included in all c
|
|||||||
|
|
||||||
THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
## BugsnagReactNative
|
||||||
|
|
||||||
|
Copyright (c) 2016 Bugsnag, Inc.
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining
|
||||||
|
a copy of this software and associated documentation files (the
|
||||||
|
"Software"), to deal in the Software without restriction, including
|
||||||
|
without limitation the rights to use, copy, modify, merge, publish,
|
||||||
|
distribute, sublicense, and/or sell copies of the Software, and to
|
||||||
|
permit persons to whom the Software is furnished to do so, subject to
|
||||||
|
the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be
|
||||||
|
included in all copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||||
|
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||||
|
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||||
|
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||||
|
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||||
|
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
|
||||||
## CodePush
|
## CodePush
|
||||||
|
|
||||||
Microsoft CodePush Plugin for React Native
|
Microsoft CodePush Plugin for React Native
|
||||||
@ -297,29 +321,6 @@ SOFTWARE.
|
|||||||
END OF TERMS AND CONDITIONS
|
END OF TERMS AND CONDITIONS
|
||||||
|
|
||||||
|
|
||||||
## JWT
|
|
||||||
|
|
||||||
Copyright (c) 2013 Karma Mobility, Inc.
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
|
||||||
in the Software without restriction, including without limitation the rights
|
|
||||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
||||||
copies of the Software, and to permit persons to whom the Software is
|
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in
|
|
||||||
all copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
|
||||||
THE SOFTWARE.
|
|
||||||
|
|
||||||
|
|
||||||
## QBImagePickerController
|
## QBImagePickerController
|
||||||
|
|
||||||
Copyright (c) 2015 Katsuma Tanaka
|
Copyright (c) 2015 Katsuma Tanaka
|
||||||
@ -383,7 +384,7 @@ THE SOFTWARE.
|
|||||||
|
|
||||||
MIT License
|
MIT License
|
||||||
|
|
||||||
Copyright (c) 2015-present, Facebook, Inc.
|
Copyright (c) Facebook, Inc. and its affiliates.
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
@ -428,30 +429,6 @@ THE SOFTWARE.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
## SSZipArchive
|
|
||||||
|
|
||||||
Copyright (c) 2010-2015, Sam Soffes, http://soff.es
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining
|
|
||||||
a copy of this software and associated documentation files (the
|
|
||||||
"Software"), to deal in the Software without restriction, including
|
|
||||||
without limitation the rights to use, copy, modify, merge, publish,
|
|
||||||
distribute, sublicense, and/or sell copies of the Software, and to
|
|
||||||
permit persons to whom the Software is furnished to do so, subject to
|
|
||||||
the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be
|
|
||||||
included in all copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
|
||||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
|
||||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
|
||||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
|
||||||
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
|
||||||
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
|
||||||
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
||||||
|
|
||||||
|
|
||||||
## boost-for-react-native
|
## boost-for-react-native
|
||||||
|
|
||||||
Boost Software License - Version 1.0 - August 17th, 2003
|
Boost Software License - Version 1.0 - August 17th, 2003
|
||||||
@ -573,6 +550,31 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|||||||
SOFTWARE.
|
SOFTWARE.
|
||||||
|
|
||||||
|
|
||||||
|
## react-native-netinfo
|
||||||
|
|
||||||
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2015-present, Facebook, Inc.
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
||||||
|
|
||||||
|
|
||||||
## react-native-version-number
|
## react-native-version-number
|
||||||
|
|
||||||
MIT License
|
MIT License
|
||||||
|
@ -68,6 +68,36 @@ THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
|
|||||||
<key>Type</key>
|
<key>Type</key>
|
||||||
<string>PSGroupSpecifier</string>
|
<string>PSGroupSpecifier</string>
|
||||||
</dict>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>FooterText</key>
|
||||||
|
<string>Copyright (c) 2016 Bugsnag, Inc.
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining
|
||||||
|
a copy of this software and associated documentation files (the
|
||||||
|
"Software"), to deal in the Software without restriction, including
|
||||||
|
without limitation the rights to use, copy, modify, merge, publish,
|
||||||
|
distribute, sublicense, and/or sell copies of the Software, and to
|
||||||
|
permit persons to whom the Software is furnished to do so, subject to
|
||||||
|
the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be
|
||||||
|
included in all copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||||
|
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||||
|
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||||
|
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||||
|
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||||
|
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
</string>
|
||||||
|
<key>License</key>
|
||||||
|
<string>MIT</string>
|
||||||
|
<key>Title</key>
|
||||||
|
<string>BugsnagReactNative</string>
|
||||||
|
<key>Type</key>
|
||||||
|
<string>PSGroupSpecifier</string>
|
||||||
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>FooterText</key>
|
<key>FooterText</key>
|
||||||
<string>Microsoft CodePush Plugin for React Native
|
<string>Microsoft CodePush Plugin for React Native
|
||||||
@ -344,35 +374,6 @@ SOFTWARE.
|
|||||||
<key>Type</key>
|
<key>Type</key>
|
||||||
<string>PSGroupSpecifier</string>
|
<string>PSGroupSpecifier</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
|
||||||
<key>FooterText</key>
|
|
||||||
<string>Copyright (c) 2013 Karma Mobility, Inc.
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
|
||||||
in the Software without restriction, including without limitation the rights
|
|
||||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
||||||
copies of the Software, and to permit persons to whom the Software is
|
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in
|
|
||||||
all copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
|
||||||
THE SOFTWARE.
|
|
||||||
</string>
|
|
||||||
<key>License</key>
|
|
||||||
<string>MIT</string>
|
|
||||||
<key>Title</key>
|
|
||||||
<string>JWT</string>
|
|
||||||
<key>Type</key>
|
|
||||||
<string>PSGroupSpecifier</string>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
<dict>
|
||||||
<key>FooterText</key>
|
<key>FooterText</key>
|
||||||
<string>Copyright (c) 2015 Katsuma Tanaka
|
<string>Copyright (c) 2015 Katsuma Tanaka
|
||||||
@ -454,7 +455,7 @@ THE SOFTWARE.
|
|||||||
<key>FooterText</key>
|
<key>FooterText</key>
|
||||||
<string>MIT License
|
<string>MIT License
|
||||||
|
|
||||||
Copyright (c) 2015-present, Facebook, Inc.
|
Copyright (c) Facebook, Inc. and its affiliates.
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
@ -511,36 +512,6 @@ THE SOFTWARE.
|
|||||||
<key>Type</key>
|
<key>Type</key>
|
||||||
<string>PSGroupSpecifier</string>
|
<string>PSGroupSpecifier</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
|
||||||
<key>FooterText</key>
|
|
||||||
<string>Copyright (c) 2010-2015, Sam Soffes, http://soff.es
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining
|
|
||||||
a copy of this software and associated documentation files (the
|
|
||||||
"Software"), to deal in the Software without restriction, including
|
|
||||||
without limitation the rights to use, copy, modify, merge, publish,
|
|
||||||
distribute, sublicense, and/or sell copies of the Software, and to
|
|
||||||
permit persons to whom the Software is furnished to do so, subject to
|
|
||||||
the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be
|
|
||||||
included in all copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
|
||||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
|
||||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
|
||||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
|
||||||
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
|
||||||
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
|
||||||
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
||||||
</string>
|
|
||||||
<key>License</key>
|
|
||||||
<string>MIT</string>
|
|
||||||
<key>Title</key>
|
|
||||||
<string>SSZipArchive</string>
|
|
||||||
<key>Type</key>
|
|
||||||
<string>PSGroupSpecifier</string>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
<dict>
|
||||||
<key>FooterText</key>
|
<key>FooterText</key>
|
||||||
<string>Boost Software License - Version 1.0 - August 17th, 2003
|
<string>Boost Software License - Version 1.0 - August 17th, 2003
|
||||||
@ -684,6 +655,37 @@ SOFTWARE.
|
|||||||
<key>FooterText</key>
|
<key>FooterText</key>
|
||||||
<string>MIT License
|
<string>MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2015-present, Facebook, Inc.
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
||||||
|
</string>
|
||||||
|
<key>License</key>
|
||||||
|
<string>MIT</string>
|
||||||
|
<key>Title</key>
|
||||||
|
<string>react-native-netinfo</string>
|
||||||
|
<key>Type</key>
|
||||||
|
<string>PSGroupSpecifier</string>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>FooterText</key>
|
||||||
|
<string>MIT License
|
||||||
|
|
||||||
Copyright (c) 2016 APSL
|
Copyright (c) 2016 APSL
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS" "${PODS_ROOT}/AppCenterReactNativeShared/AppCenterReactNativeShared"
|
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS" "${PODS_ROOT}/AppCenterReactNativeShared/AppCenterReactNativeShared"
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CodePush" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FLAnimatedImage" "${PODS_ROOT}/Headers/Public/QBImagePickerController" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/react-native-fast-image" "${PODS_ROOT}/Headers/Public/react-native-version-number" "${PODS_ROOT}/Headers/Public/yoga"
|
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CodePush" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FLAnimatedImage" "${PODS_ROOT}/Headers/Public/QBImagePickerController" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/react-native-fast-image" "${PODS_ROOT}/Headers/Public/react-native-netinfo" "${PODS_ROOT}/Headers/Public/react-native-version-number" "${PODS_ROOT}/Headers/Public/yoga"
|
||||||
LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CodePush" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/FLAnimatedImage" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/QBImagePickerController" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RSKImageCropper" "${PODS_CONFIGURATION_BUILD_DIR}/React" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-fast-image" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-version-number" "${PODS_CONFIGURATION_BUILD_DIR}/yoga"
|
LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CodePush" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/FLAnimatedImage" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/QBImagePickerController" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RSKImageCropper" "${PODS_CONFIGURATION_BUILD_DIR}/React" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-fast-image" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-netinfo" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-version-number" "${PODS_CONFIGURATION_BUILD_DIR}/yoga"
|
||||||
OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CodePush" -l"DoubleConversion" -l"FLAnimatedImage" -l"Folly" -l"QBImagePickerController" -l"RNImageCropPicker" -l"RSKImageCropper" -l"React" -l"SDWebImage" -l"c++" -l"glog" -l"react-native-fast-image" -l"react-native-version-number" -l"sqlite3" -l"stdc++" -l"yoga" -l"z" -framework "AppCenter" -framework "AppCenterAnalytics" -framework "AppCenterCrashes" -framework "AppCenterPush" -framework "AppCenterReactNativeShared" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "ImageIO" -framework "JavaScriptCore" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "SystemConfiguration" -framework "UIKit" -weak_framework "UserNotifications"
|
OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CodePush" -l"DoubleConversion" -l"FLAnimatedImage" -l"Folly" -l"QBImagePickerController" -l"RNImageCropPicker" -l"RSKImageCropper" -l"React" -l"SDWebImage" -l"c++" -l"glog" -l"react-native-fast-image" -l"react-native-netinfo" -l"react-native-version-number" -l"sqlite3" -l"stdc++" -l"yoga" -l"z" -framework "AppCenter" -framework "AppCenterAnalytics" -framework "AppCenterCrashes" -framework "AppCenterPush" -framework "AppCenterReactNativeShared" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "ImageIO" -framework "JavaScriptCore" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "SystemConfiguration" -framework "UIKit" -weak_framework "UserNotifications"
|
||||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
|
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS" "${PODS_ROOT}/AppCenterReactNativeShared/AppCenterReactNativeShared"
|
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS" "${PODS_ROOT}/AppCenterReactNativeShared/AppCenterReactNativeShared"
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CodePush" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FLAnimatedImage" "${PODS_ROOT}/Headers/Public/QBImagePickerController" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/react-native-fast-image" "${PODS_ROOT}/Headers/Public/react-native-version-number" "${PODS_ROOT}/Headers/Public/yoga"
|
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CodePush" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FLAnimatedImage" "${PODS_ROOT}/Headers/Public/QBImagePickerController" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/react-native-fast-image" "${PODS_ROOT}/Headers/Public/react-native-netinfo" "${PODS_ROOT}/Headers/Public/react-native-version-number" "${PODS_ROOT}/Headers/Public/yoga"
|
||||||
LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CodePush" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/FLAnimatedImage" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/QBImagePickerController" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RSKImageCropper" "${PODS_CONFIGURATION_BUILD_DIR}/React" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-fast-image" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-version-number" "${PODS_CONFIGURATION_BUILD_DIR}/yoga"
|
LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CodePush" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/FLAnimatedImage" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/QBImagePickerController" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RSKImageCropper" "${PODS_CONFIGURATION_BUILD_DIR}/React" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-fast-image" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-netinfo" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-version-number" "${PODS_CONFIGURATION_BUILD_DIR}/yoga"
|
||||||
OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CodePush" -l"DoubleConversion" -l"FLAnimatedImage" -l"Folly" -l"QBImagePickerController" -l"RNImageCropPicker" -l"RSKImageCropper" -l"React" -l"SDWebImage" -l"c++" -l"glog" -l"react-native-fast-image" -l"react-native-version-number" -l"sqlite3" -l"stdc++" -l"yoga" -l"z" -framework "AppCenter" -framework "AppCenterAnalytics" -framework "AppCenterCrashes" -framework "AppCenterPush" -framework "AppCenterReactNativeShared" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "ImageIO" -framework "JavaScriptCore" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "SystemConfiguration" -framework "UIKit" -weak_framework "UserNotifications"
|
OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CodePush" -l"DoubleConversion" -l"FLAnimatedImage" -l"Folly" -l"QBImagePickerController" -l"RNImageCropPicker" -l"RSKImageCropper" -l"React" -l"SDWebImage" -l"c++" -l"glog" -l"react-native-fast-image" -l"react-native-netinfo" -l"react-native-version-number" -l"sqlite3" -l"stdc++" -l"yoga" -l"z" -framework "AppCenter" -framework "AppCenterAnalytics" -framework "AppCenterCrashes" -framework "AppCenterPush" -framework "AppCenterReactNativeShared" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "ImageIO" -framework "JavaScriptCore" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "SystemConfiguration" -framework "UIKit" -weak_framework "UserNotifications"
|
||||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
|
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS" "${PODS_ROOT}/AppCenterReactNativeShared/AppCenterReactNativeShared"
|
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS" "${PODS_ROOT}/AppCenterReactNativeShared/AppCenterReactNativeShared"
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CodePush" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FLAnimatedImage" "${PODS_ROOT}/Headers/Public/QBImagePickerController" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/react-native-fast-image" "${PODS_ROOT}/Headers/Public/react-native-version-number" "${PODS_ROOT}/Headers/Public/yoga"
|
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CodePush" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FLAnimatedImage" "${PODS_ROOT}/Headers/Public/QBImagePickerController" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/react-native-fast-image" "${PODS_ROOT}/Headers/Public/react-native-netinfo" "${PODS_ROOT}/Headers/Public/react-native-version-number" "${PODS_ROOT}/Headers/Public/yoga"
|
||||||
OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"sqlite3" -l"stdc++" -l"z" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "ImageIO" -framework "JavaScriptCore" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "SystemConfiguration" -framework "UIKit"
|
OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"sqlite3" -l"stdc++" -l"z" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "ImageIO" -framework "JavaScriptCore" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "SystemConfiguration" -framework "UIKit"
|
||||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS" "${PODS_ROOT}/AppCenterReactNativeShared/AppCenterReactNativeShared"
|
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS" "${PODS_ROOT}/AppCenterReactNativeShared/AppCenterReactNativeShared"
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CodePush" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FLAnimatedImage" "${PODS_ROOT}/Headers/Public/QBImagePickerController" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/react-native-fast-image" "${PODS_ROOT}/Headers/Public/react-native-version-number" "${PODS_ROOT}/Headers/Public/yoga"
|
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CodePush" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FLAnimatedImage" "${PODS_ROOT}/Headers/Public/QBImagePickerController" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/react-native-fast-image" "${PODS_ROOT}/Headers/Public/react-native-netinfo" "${PODS_ROOT}/Headers/Public/react-native-version-number" "${PODS_ROOT}/Headers/Public/yoga"
|
||||||
OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"sqlite3" -l"stdc++" -l"z" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "ImageIO" -framework "JavaScriptCore" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "SystemConfiguration" -framework "UIKit"
|
OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"sqlite3" -l"stdc++" -l"z" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "ImageIO" -framework "JavaScriptCore" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "SystemConfiguration" -framework "UIKit"
|
||||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
5
ios/Pods/Target Support Files/react-native-netinfo/react-native-netinfo-dummy.m
generated
Normal file
5
ios/Pods/Target Support Files/react-native-netinfo/react-native-netinfo-dummy.m
generated
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
#import <Foundation/Foundation.h>
|
||||||
|
@interface PodsDummy_react_native_netinfo : NSObject
|
||||||
|
@end
|
||||||
|
@implementation PodsDummy_react_native_netinfo
|
||||||
|
@end
|
12
ios/Pods/Target Support Files/react-native-netinfo/react-native-netinfo-prefix.pch
generated
Normal file
12
ios/Pods/Target Support Files/react-native-netinfo/react-native-netinfo-prefix.pch
generated
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
#ifdef __OBJC__
|
||||||
|
#import <UIKit/UIKit.h>
|
||||||
|
#else
|
||||||
|
#ifndef FOUNDATION_EXPORT
|
||||||
|
#if defined(__cplusplus)
|
||||||
|
#define FOUNDATION_EXPORT extern "C"
|
||||||
|
#else
|
||||||
|
#define FOUNDATION_EXPORT extern
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
9
ios/Pods/Target Support Files/react-native-netinfo/react-native-netinfo.xcconfig
generated
Normal file
9
ios/Pods/Target Support Files/react-native-netinfo/react-native-netinfo.xcconfig
generated
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/react-native-netinfo
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/react-native-netinfo" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/react-native-netinfo" "${PODS_ROOT}/Headers/Public/yoga"
|
||||||
|
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||||
|
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
PODS_ROOT = ${SRCROOT}
|
||||||
|
PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../node_modules/@react-native-community/netinfo
|
||||||
|
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
|
||||||
|
SKIP_INSTALL = YES
|
@ -5,7 +5,6 @@
|
|||||||
};
|
};
|
||||||
objectVersion = 46;
|
objectVersion = 46;
|
||||||
objects = {
|
objects = {
|
||||||
|
|
||||||
/* Begin PBXBuildFile section */
|
/* Begin PBXBuildFile section */
|
||||||
00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */; };
|
00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */; };
|
||||||
00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */; };
|
00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */; };
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
<key>eSteem.xcscheme_^#shared#^_</key>
|
<key>eSteem.xcscheme_^#shared#^_</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>28</integer>
|
<integer>29</integer>
|
||||||
</dict>
|
</dict>
|
||||||
</dict>
|
</dict>
|
||||||
</dict>
|
</dict>
|
||||||
|
Binary file not shown.
@ -23,6 +23,7 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@babel/runtime": "^7.1.2",
|
"@babel/runtime": "^7.1.2",
|
||||||
"@esteemapp/esteem-render-helpers": "^1.0.9",
|
"@esteemapp/esteem-render-helpers": "^1.0.9",
|
||||||
|
"@react-native-community/netinfo": "3.2.1",
|
||||||
"appcenter": "^1.10.0",
|
"appcenter": "^1.10.0",
|
||||||
"appcenter-analytics": "^1.10.0",
|
"appcenter-analytics": "^1.10.0",
|
||||||
"appcenter-crashes": "^1.10.0",
|
"appcenter-crashes": "^1.10.0",
|
||||||
@ -65,6 +66,7 @@
|
|||||||
"react-redux": "^5.0.7",
|
"react-redux": "^5.0.7",
|
||||||
"realm": "^2.26.1",
|
"realm": "^2.26.1",
|
||||||
"redux": "^4.0.0",
|
"redux": "^4.0.0",
|
||||||
|
"redux-persist": "^5.10.0",
|
||||||
"redux-promise": "^0.6.0",
|
"redux-promise": "^0.6.0",
|
||||||
"redux-thunk": "^2.3.0",
|
"redux-thunk": "^2.3.0",
|
||||||
"rn-placeholder": "^1.3.2",
|
"rn-placeholder": "^1.3.2",
|
||||||
|
@ -236,7 +236,7 @@ class CommentsContainer extends Component {
|
|||||||
const mapStateToProps = state => ({
|
const mapStateToProps = state => ({
|
||||||
isLoggedIn: state.application.isLoggedIn,
|
isLoggedIn: state.application.isLoggedIn,
|
||||||
currentAccount: state.account.currentAccount,
|
currentAccount: state.account.currentAccount,
|
||||||
pinCode: state.account.pin,
|
pinCode: state.application.pin,
|
||||||
});
|
});
|
||||||
|
|
||||||
export default withNavigation(connect(mapStateToProps)(injectIntl(CommentsContainer)));
|
export default withNavigation(connect(mapStateToProps)(injectIntl(CommentsContainer)));
|
||||||
|
@ -206,7 +206,7 @@ class PostDropdownContainer extends PureComponent {
|
|||||||
const mapStateToProps = state => ({
|
const mapStateToProps = state => ({
|
||||||
isLoggedIn: state.application.isLoggedIn,
|
isLoggedIn: state.application.isLoggedIn,
|
||||||
currentAccount: state.account.currentAccount,
|
currentAccount: state.account.currentAccount,
|
||||||
pinCode: state.account.pin,
|
pinCode: state.application.pin,
|
||||||
});
|
});
|
||||||
|
|
||||||
export default withNavigation(connect(mapStateToProps)(injectIntl(PostDropdownContainer)));
|
export default withNavigation(connect(mapStateToProps)(injectIntl(PostDropdownContainer)));
|
||||||
|
@ -135,7 +135,7 @@ class PostDisplayContainer extends Component {
|
|||||||
|
|
||||||
const mapStateToProps = state => ({
|
const mapStateToProps = state => ({
|
||||||
currentAccount: state.account.currentAccount,
|
currentAccount: state.account.currentAccount,
|
||||||
pinCode: state.account.pin,
|
pinCode: state.application.pin,
|
||||||
isLoggedIn: state.application.isLoggedIn,
|
isLoggedIn: state.application.isLoggedIn,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -95,7 +95,7 @@ class UpvoteContainer extends PureComponent {
|
|||||||
const mapStateToProps = state => ({
|
const mapStateToProps = state => ({
|
||||||
isLoggedIn: state.application.isLoggedIn,
|
isLoggedIn: state.application.isLoggedIn,
|
||||||
upvotePercent: state.application.upvotePercent,
|
upvotePercent: state.application.upvotePercent,
|
||||||
pinCode: state.account.pin,
|
pinCode: state.application.pin,
|
||||||
currentAccount: state.account.currentAccount,
|
currentAccount: state.account.currentAccount,
|
||||||
globalProps: state.account.globalProps,
|
globalProps: state.account.globalProps,
|
||||||
});
|
});
|
||||||
|
@ -157,7 +157,7 @@ class WalletContainer extends Component {
|
|||||||
|
|
||||||
const mapStateToProps = state => ({
|
const mapStateToProps = state => ({
|
||||||
currentAccount: state.account.currentAccount,
|
currentAccount: state.account.currentAccount,
|
||||||
pinCode: state.account.pin,
|
pinCode: state.application.pin,
|
||||||
isDarkTheme: state.application.isDarkTheme,
|
isDarkTheme: state.application.isDarkTheme,
|
||||||
globalProps: state.account.globalProps,
|
globalProps: state.account.globalProps,
|
||||||
});
|
});
|
||||||
|
@ -1,11 +1,14 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { Provider } from 'react-redux';
|
import { Provider } from 'react-redux';
|
||||||
|
import { PersistGate } from 'redux-persist/integration/react';
|
||||||
|
|
||||||
import Application from './screens/application';
|
import Application from './screens/application';
|
||||||
import store from './redux/store/store';
|
import { store, persistor } from './redux/store/store';
|
||||||
|
|
||||||
export default () => (
|
export default () => (
|
||||||
<Provider store={store}>
|
<Provider store={store}>
|
||||||
<Application />
|
<PersistGate loading={null} persistor={persistor}>
|
||||||
|
<Application />
|
||||||
|
</PersistGate>
|
||||||
</Provider>
|
</Provider>
|
||||||
);
|
);
|
||||||
|
@ -4,7 +4,6 @@ import {
|
|||||||
FETCH_ACCOUNT_FAIL,
|
FETCH_ACCOUNT_FAIL,
|
||||||
REMOVE_OTHER_ACCOUNT,
|
REMOVE_OTHER_ACCOUNT,
|
||||||
SET_GLOBAL_PROPS,
|
SET_GLOBAL_PROPS,
|
||||||
SET_PIN_CODE,
|
|
||||||
UPDATE_CURRENT_ACCOUNT,
|
UPDATE_CURRENT_ACCOUNT,
|
||||||
UPDATE_UNREAD_ACTIVITY_COUNT,
|
UPDATE_UNREAD_ACTIVITY_COUNT,
|
||||||
} from '../constants/constants';
|
} from '../constants/constants';
|
||||||
@ -42,11 +41,6 @@ export const removeOtherAccount = data => ({
|
|||||||
payload: data,
|
payload: data,
|
||||||
});
|
});
|
||||||
|
|
||||||
export const setPinCode = data => ({
|
|
||||||
type: SET_PIN_CODE,
|
|
||||||
payload: data,
|
|
||||||
});
|
|
||||||
|
|
||||||
export const setGlobalProps = data => ({
|
export const setGlobalProps = data => ({
|
||||||
type: SET_GLOBAL_PROPS,
|
type: SET_GLOBAL_PROPS,
|
||||||
payload: data,
|
payload: data,
|
||||||
|
@ -24,6 +24,7 @@ import {
|
|||||||
SET_LANGUAGE,
|
SET_LANGUAGE,
|
||||||
SET_NSFW,
|
SET_NSFW,
|
||||||
SET_UPVOTE_PERCENT,
|
SET_UPVOTE_PERCENT,
|
||||||
|
SET_PIN_CODE,
|
||||||
} from '../constants/constants';
|
} from '../constants/constants';
|
||||||
|
|
||||||
export const login = payload => ({
|
export const login = payload => ({
|
||||||
@ -122,7 +123,7 @@ export const changeNotificationSettings = payload => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
default:
|
default:
|
||||||
break;
|
return null;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -159,3 +160,8 @@ export const setCurrency = currency => dispatch => {
|
|||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export const setPinCode = data => ({
|
||||||
|
type: SET_PIN_CODE,
|
||||||
|
payload: data,
|
||||||
|
});
|
||||||
|
@ -6,7 +6,6 @@ import {
|
|||||||
UPDATE_UNREAD_ACTIVITY_COUNT,
|
UPDATE_UNREAD_ACTIVITY_COUNT,
|
||||||
REMOVE_OTHER_ACCOUNT,
|
REMOVE_OTHER_ACCOUNT,
|
||||||
LOGOUT_FAIL,
|
LOGOUT_FAIL,
|
||||||
SET_PIN_CODE,
|
|
||||||
SET_GLOBAL_PROPS,
|
SET_GLOBAL_PROPS,
|
||||||
} from '../constants/constants';
|
} from '../constants/constants';
|
||||||
|
|
||||||
@ -17,7 +16,6 @@ const initialState = {
|
|||||||
hasError: false,
|
hasError: false,
|
||||||
errorMessage: null,
|
errorMessage: null,
|
||||||
isLogingOut: false,
|
isLogingOut: false,
|
||||||
pin: null,
|
|
||||||
};
|
};
|
||||||
|
|
||||||
export default function(state = initialState, action) {
|
export default function(state = initialState, action) {
|
||||||
@ -86,12 +84,6 @@ export default function(state = initialState, action) {
|
|||||||
isLogingOut: true,
|
isLogingOut: true,
|
||||||
};
|
};
|
||||||
|
|
||||||
case SET_PIN_CODE:
|
|
||||||
return {
|
|
||||||
...state,
|
|
||||||
pin: action.payload,
|
|
||||||
};
|
|
||||||
|
|
||||||
default:
|
default:
|
||||||
return state;
|
return state;
|
||||||
}
|
}
|
||||||
|
@ -22,6 +22,7 @@ import {
|
|||||||
SET_LANGUAGE,
|
SET_LANGUAGE,
|
||||||
SET_NSFW,
|
SET_NSFW,
|
||||||
SET_UPVOTE_PERCENT,
|
SET_UPVOTE_PERCENT,
|
||||||
|
SET_PIN_CODE,
|
||||||
} from '../constants/constants';
|
} from '../constants/constants';
|
||||||
|
|
||||||
const initialState = {
|
const initialState = {
|
||||||
@ -32,7 +33,7 @@ const initialState = {
|
|||||||
currencySymbol: '$',
|
currencySymbol: '$',
|
||||||
},
|
},
|
||||||
isActive: false,
|
isActive: false,
|
||||||
isConnected: true, // internet connectivity
|
isConnected: null, // internet connectivity
|
||||||
isDarkTheme: false,
|
isDarkTheme: false,
|
||||||
isDefaultFooter: true,
|
isDefaultFooter: true,
|
||||||
isLoggedIn: false, // Has any logged in user.
|
isLoggedIn: false, // Has any logged in user.
|
||||||
@ -53,6 +54,7 @@ const initialState = {
|
|||||||
},
|
},
|
||||||
upvotePercent: 1,
|
upvotePercent: 1,
|
||||||
nsfw: 'Always show',
|
nsfw: 'Always show',
|
||||||
|
pin: null,
|
||||||
};
|
};
|
||||||
|
|
||||||
export default function(state = initialState, action) {
|
export default function(state = initialState, action) {
|
||||||
@ -185,6 +187,11 @@ export default function(state = initialState, action) {
|
|||||||
return Object.assign({}, state, {
|
return Object.assign({}, state, {
|
||||||
isDefaultFooter: action.payload,
|
isDefaultFooter: action.payload,
|
||||||
});
|
});
|
||||||
|
case SET_PIN_CODE:
|
||||||
|
return {
|
||||||
|
...state,
|
||||||
|
pin: action.payload,
|
||||||
|
};
|
||||||
default:
|
default:
|
||||||
return state;
|
return state;
|
||||||
}
|
}
|
||||||
|
@ -1,14 +1,31 @@
|
|||||||
import { createStore, applyMiddleware } from 'redux';
|
import { createStore, applyMiddleware } from 'redux';
|
||||||
import logger from 'redux-logger';
|
import logger from 'redux-logger';
|
||||||
import thunk from 'redux-thunk';
|
import thunk from 'redux-thunk';
|
||||||
|
import { persistStore, persistReducer } from 'redux-persist';
|
||||||
|
import { AsyncStorage } from 'react-native';
|
||||||
|
|
||||||
import reducer from '../reducers';
|
import reducer from '../reducers';
|
||||||
|
|
||||||
|
// Middleware: Redux Persist Config
|
||||||
|
const persistConfig = {
|
||||||
|
// Root
|
||||||
|
key: 'root',
|
||||||
|
// Storage Method (React Native)
|
||||||
|
storage: AsyncStorage,
|
||||||
|
// Blacklist (Don't Save Specific Reducers)
|
||||||
|
blacklist: ['nav', 'application'],
|
||||||
|
};
|
||||||
|
|
||||||
|
// Middleware: Redux Persist Persisted Reducer
|
||||||
|
const persistedReducer = persistReducer(persistConfig, reducer);
|
||||||
|
|
||||||
const middleware = [thunk];
|
const middleware = [thunk];
|
||||||
if (process.env.NODE_ENV === 'development') {
|
if (process.env.NODE_ENV === 'development') {
|
||||||
middleware.push(logger);
|
middleware.push(logger);
|
||||||
}
|
}
|
||||||
|
|
||||||
const store = createStore(reducer, applyMiddleware(...middleware));
|
const store = createStore(persistedReducer, applyMiddleware(...middleware));
|
||||||
|
|
||||||
export default store;
|
const persistor = persistStore(store);
|
||||||
|
|
||||||
|
export { store, persistor };
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
import { Component } from 'react';
|
import { Component } from 'react';
|
||||||
import { Platform, BackHandler, Alert, NetInfo, Linking, AppState } from 'react-native';
|
import { Platform, BackHandler, Alert, Linking, AppState } from 'react-native';
|
||||||
|
import NetInfo from '@react-native-community/netinfo';
|
||||||
import Config from 'react-native-config';
|
import Config from 'react-native-config';
|
||||||
import Push from 'appcenter-push';
|
import Push from 'appcenter-push';
|
||||||
import get from 'lodash/get';
|
import get from 'lodash/get';
|
||||||
@ -87,13 +88,7 @@ class ApplicationContainer extends Component {
|
|||||||
componentDidMount = () => {
|
componentDidMount = () => {
|
||||||
const { isIos } = this.state;
|
const { isIos } = this.state;
|
||||||
|
|
||||||
NetInfo.isConnected.fetch().then(_isConnected => {
|
this._setNetworkListener();
|
||||||
if (_isConnected) {
|
|
||||||
this._fetchApp();
|
|
||||||
} else {
|
|
||||||
Alert.alert('No internet connection');
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
if (!isIos) BackHandler.addEventListener('hardwareBackPress', this._onBackPress);
|
if (!isIos) BackHandler.addEventListener('hardwareBackPress', this._onBackPress);
|
||||||
|
|
||||||
@ -125,7 +120,7 @@ class ApplicationContainer extends Component {
|
|||||||
this._logout();
|
this._logout();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isConnected !== nextProps.isConnected && nextProps.isConnected) {
|
if (isConnected !== null && isConnected !== nextProps.isConnected && nextProps.isConnected) {
|
||||||
this._fetchApp();
|
this._fetchApp();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -143,6 +138,20 @@ class ApplicationContainer extends Component {
|
|||||||
AppState.removeEventListener('change', this._handleAppStateChange);
|
AppState.removeEventListener('change', this._handleAppStateChange);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_setNetworkListener = () => {
|
||||||
|
this.netListener = NetInfo.addEventListener(state => {
|
||||||
|
const { isConnected, dispatch } = this.props;
|
||||||
|
if (state.isConnected !== isConnected) {
|
||||||
|
dispatch(setConnectivityStatus(state.isConnected));
|
||||||
|
if (state.isConnected) {
|
||||||
|
this._fetchApp();
|
||||||
|
} else {
|
||||||
|
// no internet
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
_handleOpenURL = event => {
|
_handleOpenURL = event => {
|
||||||
this._handleDeepLink(event.url);
|
this._handleDeepLink(event.url);
|
||||||
};
|
};
|
||||||
@ -247,9 +256,14 @@ class ApplicationContainer extends Component {
|
|||||||
|
|
||||||
_fetchApp = async () => {
|
_fetchApp = async () => {
|
||||||
await this._refreshGlobalProps();
|
await this._refreshGlobalProps();
|
||||||
this._getSettings();
|
await this._getSettings();
|
||||||
await this._getUserData();
|
const userRealmObject = await this._getUserDataFromRealm();
|
||||||
this.setState({ isReady: true });
|
this.setState({ isReady: true });
|
||||||
|
|
||||||
|
const { isConnected } = this.props;
|
||||||
|
if (isConnected && userRealmObject) {
|
||||||
|
await this._fetchUserDataFromDsteem(userRealmObject);
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
_createPushListener = () => {
|
_createPushListener = () => {
|
||||||
@ -330,7 +344,7 @@ class ApplicationContainer extends Component {
|
|||||||
actions.fetchGlobalProperties();
|
actions.fetchGlobalProperties();
|
||||||
};
|
};
|
||||||
|
|
||||||
_getUserData = async () => {
|
_getUserDataFromRealm = async () => {
|
||||||
const { dispatch, pinCode } = this.props;
|
const { dispatch, pinCode } = this.props;
|
||||||
let realmData = [];
|
let realmData = [];
|
||||||
let currentUsername;
|
let currentUsername;
|
||||||
@ -376,63 +390,83 @@ class ApplicationContainer extends Component {
|
|||||||
|
|
||||||
if (realmObject.length === 0) {
|
if (realmObject.length === 0) {
|
||||||
realmObject[0] = realmData[realmData.length - 1];
|
realmObject[0] = realmData[realmData.length - 1];
|
||||||
|
// TODO:
|
||||||
await switchAccount(realmObject[0].username);
|
await switchAccount(realmObject[0].username);
|
||||||
}
|
}
|
||||||
|
const isExistUser = await getExistUser();
|
||||||
|
|
||||||
await getUser(realmObject[0].username)
|
realmObject[0].name = currentUsername;
|
||||||
.then(accountData => {
|
dispatch(
|
||||||
dispatch(login(true));
|
updateCurrentAccount({
|
||||||
|
name: realmObject[0].username,
|
||||||
|
avatar: realmObject[0].avatar,
|
||||||
|
authType: realmObject[0].authType,
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
// If in dev mode pin code does not show
|
||||||
|
if (!isExistUser || !pinCode) {
|
||||||
|
dispatch(openPinCodeModal());
|
||||||
|
}
|
||||||
|
|
||||||
const isExistUser = getExistUser();
|
dispatch(activeApplication());
|
||||||
|
dispatch(isLoginDone());
|
||||||
|
dispatch(login(true));
|
||||||
|
|
||||||
[accountData.local] = realmObject;
|
return realmObject[0];
|
||||||
|
|
||||||
dispatch(updateCurrentAccount(accountData));
|
|
||||||
// If in dev mode pin code does not show
|
|
||||||
if (!isExistUser || !pinCode) {
|
|
||||||
dispatch(openPinCodeModal());
|
|
||||||
}
|
|
||||||
this._connectNotificationServer(accountData.name);
|
|
||||||
})
|
|
||||||
.catch(err => {
|
|
||||||
Alert.alert(
|
|
||||||
`Fetching data from server failed, please try again or notify us at info@esteem.app
|
|
||||||
\n${err.message.substr(0, 20)}`,
|
|
||||||
);
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
dispatch(activeApplication());
|
dispatch(activeApplication());
|
||||||
dispatch(isLoginDone());
|
dispatch(isLoginDone());
|
||||||
|
|
||||||
|
return null;
|
||||||
};
|
};
|
||||||
|
|
||||||
_getSettings = () => {
|
_fetchUserDataFromDsteem = async realmObject => {
|
||||||
const { dispatch } = this.props;
|
const { dispatch } = this.props;
|
||||||
|
|
||||||
getSettings().then(response => {
|
await getUser(realmObject.username)
|
||||||
if (response) {
|
.then(accountData => {
|
||||||
if (response.isDarkTheme !== '') dispatch(isDarkTheme(response.isDarkTheme));
|
accountData.local = realmObject;
|
||||||
if (response.language !== '') dispatch(setLanguage(response.language));
|
|
||||||
if (response.server !== '') dispatch(setApi(response.server));
|
|
||||||
if (response.upvotePercent !== '') {
|
|
||||||
dispatch(setUpvotePercent(Number(response.upvotePercent)));
|
|
||||||
}
|
|
||||||
if (response.isDefaultFooter !== '') dispatch(isDefaultFooter(response.isDefaultFooter));
|
|
||||||
if (response.notification !== '') {
|
|
||||||
dispatch(
|
|
||||||
changeNotificationSettings({ type: 'notification', action: response.notification }),
|
|
||||||
);
|
|
||||||
dispatch(changeAllNotificationSettings(response));
|
|
||||||
|
|
||||||
Push.setEnabled(response.notification);
|
dispatch(updateCurrentAccount(accountData));
|
||||||
}
|
|
||||||
if (response.nsfw !== '') dispatch(setNsfw(response.nsfw));
|
|
||||||
|
|
||||||
dispatch(setCurrency(response.currency !== '' ? response.currency : 'usd'));
|
this._connectNotificationServer(accountData.name);
|
||||||
|
})
|
||||||
|
.catch(err => {
|
||||||
|
Alert.alert(
|
||||||
|
`Fetching data from server failed, please try again or notify us at info@esteem.app
|
||||||
|
\n${err.message.substr(0, 20)}`,
|
||||||
|
);
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
this.setState({ isThemeReady: true });
|
_getSettings = async () => {
|
||||||
|
const { dispatch } = this.props;
|
||||||
|
|
||||||
|
const settings = await getSettings();
|
||||||
|
|
||||||
|
if (settings) {
|
||||||
|
if (settings.isDarkTheme !== '') dispatch(isDarkTheme(settings.isDarkTheme));
|
||||||
|
if (settings.language !== '') dispatch(setLanguage(settings.language));
|
||||||
|
if (settings.server !== '') dispatch(setApi(settings.server));
|
||||||
|
if (settings.upvotePercent !== '') {
|
||||||
|
dispatch(setUpvotePercent(Number(settings.upvotePercent)));
|
||||||
}
|
}
|
||||||
});
|
if (settings.isDefaultFooter !== '') dispatch(isDefaultFooter(settings.isDefaultFooter));
|
||||||
|
if (settings.notification !== '') {
|
||||||
|
dispatch(
|
||||||
|
changeNotificationSettings({ type: 'notification', action: settings.notification }),
|
||||||
|
);
|
||||||
|
dispatch(changeAllNotificationSettings(settings));
|
||||||
|
|
||||||
|
Push.setEnabled(settings.notification);
|
||||||
|
}
|
||||||
|
if (settings.nsfw !== '') dispatch(setNsfw(settings.nsfw));
|
||||||
|
|
||||||
|
dispatch(setCurrency(settings.currency !== '' ? settings.currency : 'usd'));
|
||||||
|
|
||||||
|
this.setState({ isThemeReady: true });
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
_connectNotificationServer = username => {
|
_connectNotificationServer = username => {
|
||||||
@ -553,7 +587,7 @@ export default connect(
|
|||||||
unreadActivityCount: state.account.currentAccount.unread_activity_count,
|
unreadActivityCount: state.account.currentAccount.unread_activity_count,
|
||||||
currentAccount: state.account.currentAccount,
|
currentAccount: state.account.currentAccount,
|
||||||
otherAccounts: state.account.otherAccounts,
|
otherAccounts: state.account.otherAccounts,
|
||||||
pinCode: state.account.pin,
|
pinCode: state.application.pin,
|
||||||
|
|
||||||
// UI
|
// UI
|
||||||
toastNotification: state.ui.toastNotification,
|
toastNotification: state.ui.toastNotification,
|
||||||
|
@ -15,7 +15,7 @@ const Application = () => (
|
|||||||
isThemeReady,
|
isThemeReady,
|
||||||
isPinCodeReqiure,
|
isPinCodeReqiure,
|
||||||
}) => {
|
}) => {
|
||||||
if (!isRenderRequire || !isThemeReady) {
|
if (!isReady || !isRenderRequire || !isThemeReady) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
return (
|
return (
|
||||||
|
@ -603,7 +603,7 @@ const mapStateToProps = state => ({
|
|||||||
currentAccount: state.account.currentAccount,
|
currentAccount: state.account.currentAccount,
|
||||||
isDefaultFooter: state.account.isDefaultFooter,
|
isDefaultFooter: state.account.isDefaultFooter,
|
||||||
isLoggedIn: state.application.isLoggedIn,
|
isLoggedIn: state.application.isLoggedIn,
|
||||||
pinCode: state.account.pin,
|
pinCode: state.application.pin,
|
||||||
});
|
});
|
||||||
|
|
||||||
export default connect(mapStateToProps)(injectIntl(EditorContainer));
|
export default connect(mapStateToProps)(injectIntl(EditorContainer));
|
||||||
|
@ -11,7 +11,12 @@ import {
|
|||||||
verifyPinCode,
|
verifyPinCode,
|
||||||
updatePinCode,
|
updatePinCode,
|
||||||
} from '../../../providers/steem/auth';
|
} from '../../../providers/steem/auth';
|
||||||
import { closePinCodeModal, login, logoutDone } from '../../../redux/actions/applicationActions';
|
import {
|
||||||
|
closePinCodeModal,
|
||||||
|
login,
|
||||||
|
logoutDone,
|
||||||
|
setPinCode as savePinCode,
|
||||||
|
} from '../../../redux/actions/applicationActions';
|
||||||
import {
|
import {
|
||||||
getExistUser,
|
getExistUser,
|
||||||
setExistUser,
|
setExistUser,
|
||||||
@ -20,11 +25,7 @@ import {
|
|||||||
removePinCode,
|
removePinCode,
|
||||||
setAuthStatus,
|
setAuthStatus,
|
||||||
} from '../../../realm/realm';
|
} from '../../../realm/realm';
|
||||||
import {
|
import { updateCurrentAccount, removeOtherAccount } from '../../../redux/actions/accountAction';
|
||||||
updateCurrentAccount,
|
|
||||||
setPinCode as savePinCode,
|
|
||||||
removeOtherAccount,
|
|
||||||
} from '../../../redux/actions/accountAction';
|
|
||||||
import { getUser } from '../../../providers/steem/dsteem';
|
import { getUser } from '../../../providers/steem/dsteem';
|
||||||
|
|
||||||
// Utils
|
// Utils
|
||||||
@ -361,7 +362,7 @@ class PinCodeContainer extends Component {
|
|||||||
|
|
||||||
const mapStateToProps = state => ({
|
const mapStateToProps = state => ({
|
||||||
currentAccount: state.account.currentAccount,
|
currentAccount: state.account.currentAccount,
|
||||||
applicationPinCode: state.account.pin,
|
applicationPinCode: state.application.pin,
|
||||||
otherAccounts: state.account.otherAccounts,
|
otherAccounts: state.account.otherAccounts,
|
||||||
pinCodeParams: state.application.pinCodeNavigation,
|
pinCodeParams: state.application.pinCodeNavigation,
|
||||||
});
|
});
|
||||||
|
@ -403,7 +403,7 @@ const mapStateToProps = state => ({
|
|||||||
|
|
||||||
// Account
|
// Account
|
||||||
currentAccount: state.account.currentAccount,
|
currentAccount: state.account.currentAccount,
|
||||||
pinCode: state.account.pin,
|
pinCode: state.application.pin,
|
||||||
});
|
});
|
||||||
|
|
||||||
export default connect(mapStateToProps)(withNavigation(ProfileContainer));
|
export default connect(mapStateToProps)(withNavigation(ProfileContainer));
|
||||||
|
@ -205,7 +205,7 @@ class TransferContainer extends Component {
|
|||||||
const mapStateToProps = state => ({
|
const mapStateToProps = state => ({
|
||||||
accounts: state.account.otherAccounts,
|
accounts: state.account.otherAccounts,
|
||||||
currentAccount: state.account.currentAccount,
|
currentAccount: state.account.currentAccount,
|
||||||
pinCode: state.account.pin,
|
pinCode: state.application.pin,
|
||||||
steemPerMVests: state.account.globalProps.steemPerMVests,
|
steemPerMVests: state.account.globalProps.steemPerMVests,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
10
yarn.lock
10
yarn.lock
@ -1296,6 +1296,11 @@
|
|||||||
xcode "^2.0.0"
|
xcode "^2.0.0"
|
||||||
xmldoc "^0.4.0"
|
xmldoc "^0.4.0"
|
||||||
|
|
||||||
|
"@react-native-community/netinfo@3.2.1":
|
||||||
|
version "3.2.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/@react-native-community/netinfo/-/netinfo-3.2.1.tgz#cd073b81a4b978f7f55f1a960a0b56c462813e02"
|
||||||
|
integrity sha512-A2qANOnlRDVe+8kMbKMwy3/0bOlOA2+y8DyWg2Rv2KHICIfin+oxixbG0ewAOLQdLkSEyyumZXRmIVl7VI/KJg==
|
||||||
|
|
||||||
"@samverschueren/stream-to-observable@^0.3.0":
|
"@samverschueren/stream-to-observable@^0.3.0":
|
||||||
version "0.3.0"
|
version "0.3.0"
|
||||||
resolved "https://registry.yarnpkg.com/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz#ecdf48d532c58ea477acfcab80348424f8d0662f"
|
resolved "https://registry.yarnpkg.com/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz#ecdf48d532c58ea477acfcab80348424f8d0662f"
|
||||||
@ -7937,6 +7942,11 @@ redux-logger@^3.0.6:
|
|||||||
dependencies:
|
dependencies:
|
||||||
deep-diff "^0.3.5"
|
deep-diff "^0.3.5"
|
||||||
|
|
||||||
|
redux-persist@^5.10.0:
|
||||||
|
version "5.10.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/redux-persist/-/redux-persist-5.10.0.tgz#5d8d802c5571e55924efc1c3a9b23575283be62b"
|
||||||
|
integrity sha512-sSJAzNq7zka3qVHKce1hbvqf0Vf5DuTVm7dr4GtsqQVOexnrvbV47RWFiPxQ8fscnyiuWyD2O92DOxPl0tGCRg==
|
||||||
|
|
||||||
redux-promise@^0.6.0:
|
redux-promise@^0.6.0:
|
||||||
version "0.6.0"
|
version "0.6.0"
|
||||||
resolved "https://registry.yarnpkg.com/redux-promise/-/redux-promise-0.6.0.tgz#c64723b5213bb5603c11b74302883b682e06b319"
|
resolved "https://registry.yarnpkg.com/redux-promise/-/redux-promise-0.6.0.tgz#c64723b5213bb5603c11b74302883b682e06b319"
|
||||||
|
Loading…
Reference in New Issue
Block a user