OPS: Update to RN 67

This commit is contained in:
Marcos Rodriguez Vélez 2022-02-11 06:47:06 -05:00 committed by GitHub
parent 13522237f2
commit 2b4ae67b7b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
24 changed files with 10561 additions and 4249 deletions

2
.bundle/config Normal file
View File

@ -0,0 +1,2 @@
BUNDLE_PATH: "vendor/bundle"
BUNDLE_FORCE_RUBY_PLATFORM: 1

5
.gitattributes vendored
View File

@ -1,5 +0,0 @@
*.pbxproj -text
*.patch -text
# Windows files should use crlf line endings
# https://help.github.com/articles/dealing-with-line-endings/
*.bat text eol=crlf

View File

@ -92,7 +92,7 @@ jobs:
uses: reactivecircus/android-emulator-runner@v2 uses: reactivecircus/android-emulator-runner@v2
with: with:
api-level: 29 api-level: 29
emulator-build: 6110076 # tmp fix for https://github.com/ReactiveCircus/android-emulator-runner/issues/160 emulator-build: 6885378 # tmp fix for https://github.com/ReactiveCircus/android-emulator-runner/issues/160
target: google_apis target: google_apis
avd-name: Pixel_API_29_AOSP avd-name: Pixel_API_29_AOSP
emulator-options: -no-window -gpu swiftshader_indirect -no-snapshot -noaudio -no-boot-anim -camera-back none -camera-front none -partition-size 2047 emulator-options: -no-window -gpu swiftshader_indirect -no-snapshot -noaudio -no-boot-anim -camera-back none -camera-front none -partition-size 2047

1
.gitignore vendored
View File

@ -20,6 +20,7 @@ DerivedData
*.hmap *.hmap
*.ipa *.ipa
*.xcuserstate *.xcuserstate
*.hprof
# Android/IntelliJ # Android/IntelliJ
# #

1
.ruby-version Normal file
View File

@ -0,0 +1 @@
2.7.4

View File

@ -12,7 +12,6 @@ import {
Keyboard, Keyboard,
KeyboardAvoidingView, KeyboardAvoidingView,
Platform, Platform,
PlatformColor,
SafeAreaView, SafeAreaView,
StyleSheet, StyleSheet,
Switch, Switch,
@ -38,8 +37,6 @@ if (aspectRatio > 1.6) {
} else { } else {
isIpad = true; isIpad = true;
} }
// eslint-disable-next-line no-unused-expressions
Platform.OS === 'android' ? (ActivityIndicator.defaultProps.color = PlatformColor('?attr/colorControlActivated')) : null;
export const BlueButton = props => { export const BlueButton = props => {
const { colors } = useTheme(); const { colors } = useTheme();

6
Gemfile Normal file
View File

@ -0,0 +1,6 @@
source 'https://rubygems.org'
# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version
ruby '2.7.4'
gem 'cocoapods', '~> 1.11', '>= 1.11.2'

100
Gemfile.lock Normal file
View File

@ -0,0 +1,100 @@
GEM
remote: https://rubygems.org/
specs:
CFPropertyList (3.0.5)
rexml
activesupport (6.1.4.4)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
zeitwerk (~> 2.3)
addressable (2.8.0)
public_suffix (>= 2.0.2, < 5.0)
algoliasearch (1.27.5)
httpclient (~> 2.8, >= 2.8.3)
json (>= 1.5.1)
atomos (0.1.3)
claide (1.1.0)
cocoapods (1.11.2)
addressable (~> 2.8)
claide (>= 1.0.2, < 2.0)
cocoapods-core (= 1.11.2)
cocoapods-deintegrate (>= 1.0.3, < 2.0)
cocoapods-downloader (>= 1.4.0, < 2.0)
cocoapods-plugins (>= 1.0.0, < 2.0)
cocoapods-search (>= 1.0.0, < 2.0)
cocoapods-trunk (>= 1.4.0, < 2.0)
cocoapods-try (>= 1.1.0, < 2.0)
colored2 (~> 3.1)
escape (~> 0.0.4)
fourflusher (>= 2.3.0, < 3.0)
gh_inspector (~> 1.0)
molinillo (~> 0.8.0)
nap (~> 1.0)
ruby-macho (>= 1.0, < 3.0)
xcodeproj (>= 1.21.0, < 2.0)
cocoapods-core (1.11.2)
activesupport (>= 5.0, < 7)
addressable (~> 2.8)
algoliasearch (~> 1.0)
concurrent-ruby (~> 1.1)
fuzzy_match (~> 2.0.4)
nap (~> 1.0)
netrc (~> 0.11)
public_suffix (~> 4.0)
typhoeus (~> 1.0)
cocoapods-deintegrate (1.0.5)
cocoapods-downloader (1.5.1)
cocoapods-plugins (1.0.0)
nap
cocoapods-search (1.0.1)
cocoapods-trunk (1.6.0)
nap (>= 0.8, < 2.0)
netrc (~> 0.11)
cocoapods-try (1.2.0)
colored2 (3.1.2)
concurrent-ruby (1.1.9)
escape (0.0.4)
ethon (0.15.0)
ffi (>= 1.15.0)
ffi (1.15.5)
fourflusher (2.3.1)
fuzzy_match (2.0.4)
gh_inspector (1.1.3)
httpclient (2.8.3)
i18n (1.9.1)
concurrent-ruby (~> 1.0)
json (2.6.1)
minitest (5.15.0)
molinillo (0.8.0)
nanaimo (0.3.0)
nap (1.1.0)
netrc (0.11.0)
public_suffix (4.0.6)
rexml (3.2.5)
ruby-macho (2.5.1)
typhoeus (1.4.0)
ethon (>= 0.9.0)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
xcodeproj (1.21.0)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)
colored2 (~> 3.1)
nanaimo (~> 0.3.0)
rexml (~> 3.2.4)
zeitwerk (2.5.4)
PLATFORMS
ruby
DEPENDENCIES
cocoapods (~> 1.11, >= 1.11.2)
RUBY VERSION
ruby 2.7.4p191
BUNDLED WITH
2.2.27

View File

@ -218,7 +218,7 @@ dependencies {
// Run this once to be able to run the application with BUCK // Run this once to be able to run the application with BUCK
// puts all compile dependencies into folder libs for BUCK to use // puts all compile dependencies into folder libs for BUCK to use
task copyDownloadableDepsToLibs(type: Copy) { task copyDownloadableDepsToLibs(type: Copy) {
from configurations.compile from configurations.implementation
into 'libs' into 'libs'
} }

View File

@ -0,0 +1,36 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2014 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<inset xmlns:android="http://schemas.android.com/apk/res/android"
android:insetLeft="@dimen/abc_edit_text_inset_horizontal_material"
android:insetRight="@dimen/abc_edit_text_inset_horizontal_material"
android:insetTop="@dimen/abc_edit_text_inset_top_material"
android:insetBottom="@dimen/abc_edit_text_inset_bottom_material">
<selector>
<!--
This file is a copy of abc_edit_text_material (https://bit.ly/3k8fX7I).
The item below with state_pressed="false" and state_focused="false" causes a NullPointerException.
NullPointerException:tempt to invoke virtual method 'android.graphics.drawable.Drawable android.graphics.drawable.Drawable$ConstantState.newDrawable(android.content.res.Resources)'
<item android:state_pressed="false" android:state_focused="false" android:drawable="@drawable/abc_textfield_default_mtrl_alpha"/>
For more info, see https://bit.ly/3CdLStv (react-native/pull/29452) and https://bit.ly/3nxOMoR.
-->
<item android:state_enabled="false" android:drawable="@drawable/abc_textfield_default_mtrl_alpha"/>
<item android:drawable="@drawable/abc_textfield_activated_mtrl_alpha"/>
</selector>
</inset>

View File

@ -3,6 +3,7 @@
<!-- Base application theme. --> <!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.DayNight.NoActionBar"> <style name="AppTheme" parent="Theme.AppCompat.DayNight.NoActionBar">
<!-- Customize your theme here. --> <!-- Customize your theme here. -->
<item name="android:editTextBackground">@drawable/rn_edit_text_material</item>
</style> </style>
</resources> </resources>

View File

@ -47,7 +47,13 @@ allprojects {
includeModule("com.wei.android.lib", "fingerprintidentify") includeModule("com.wei.android.lib", "fingerprintidentify")
} }
} }
mavenCentral() mavenCentral {
// We don't want to fetch react-native from Maven Central as there are
// older versions over there.
content {
excludeGroup "com.facebook.react"
}
}
mavenLocal() mavenLocal()
maven { maven {
// All of React Native (JS, Obj-C sources, Android binaries) is installed from npm // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm

View File

@ -9,7 +9,7 @@
# Specifies the JVM arguments used for the daemon process. # Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings. # The setting is particularly useful for tweaking memory settings.
# Default value: -Xmx10248m -XX:MaxPermSize=256m # Default value: -Xmx1024m -XX:MaxPermSize=256m
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 # org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
# When configured, Gradle will run in incubating parallel mode. # When configured, Gradle will run in incubating parallel mode.

View File

@ -48,7 +48,7 @@ export const ArrowPicker = (props: ArrowPickerProps) => {
styles.wrapperCustom, styles.wrapperCustom,
]} ]}
> >
<Icon size={24} name="chevron-left" type="ionicons" /> <Icon size={24} name="chevron-left" type="ionicons" tvParallaxProperties={undefined} />
</Pressable> </Pressable>
<View style={{ width: 200 }}> <View style={{ width: 200 }}>
<Text style={[styles.text, stylesHook.text]}>{props.isItemUnknown ? loc.send.fee_custom : keys[keyIndex]}</Text> <Text style={[styles.text, stylesHook.text]}>{props.isItemUnknown ? loc.send.fee_custom : keys[keyIndex]}</Text>
@ -72,7 +72,7 @@ export const ArrowPicker = (props: ArrowPickerProps) => {
styles.wrapperCustom, styles.wrapperCustom,
]} ]}
> >
<Icon size={24} name="chevron-right" type="ionicons" /> <Icon size={24} name="chevron-right" type="ionicons" tvParallaxProperties={undefined} />
</Pressable> </Pressable>
</View> </View>
); );

View File

@ -1709,7 +1709,7 @@
COPY_PHASE_STRIP = NO; COPY_PHASE_STRIP = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES; ENABLE_TESTABILITY = YES;
"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "arm64 "; "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "";
GCC_C_LANGUAGE_STANDARD = gnu99; GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO; GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES; GCC_NO_COMMON_BLOCKS = YES;
@ -1766,7 +1766,7 @@
COPY_PHASE_STRIP = YES; COPY_PHASE_STRIP = YES;
ENABLE_NS_ASSERTIONS = NO; ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_STRICT_OBJC_MSGSEND = YES;
"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "arm64 "; "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "";
GCC_C_LANGUAGE_STANDARD = gnu99; GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES; GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES;

View File

@ -16,9 +16,10 @@ target 'BlueWallet' do
# #
# Note that if you have use_frameworks! enabled, Flipper will not work and # Note that if you have use_frameworks! enabled, Flipper will not work and
# you should disable these next few lines. # you should disable these next few lines.
use_flipper!() use_flipper!({ "Flipper-DoubleConversion" => "1.1.7" })
post_install do |installer| post_install do |installer|
react_native_post_install(installer) react_native_post_install(installer)
__apply_Xcode_12_5_M1_post_install_workaround(installer)
pod 'Bugsnag' pod 'Bugsnag'
plugin 'cocoapods-bugsnag' plugin 'cocoapods-bugsnag'
installer.pods_project.targets.each do |target| installer.pods_project.targets.each do |target|

View File

@ -1,270 +1,290 @@
PODS: PODS:
- boost-for-react-native (1.63.0) - boost (1.76.0)
- BugsnagReactNative (7.16.1): - BugsnagReactNative (7.16.1):
- React-Core - React-Core
- BVLinearGradient (2.5.6): - BVLinearGradient (2.5.6):
- React - React
- CocoaAsyncSocket (7.6.5) - CocoaAsyncSocket (7.6.5)
- DoubleConversion (1.1.6) - DoubleConversion (1.1.6)
- FBLazyVector (0.64.2) - FBLazyVector (0.67.2)
- FBReactNativeSpec (0.64.2): - FBReactNativeSpec (0.67.2):
- RCT-Folly (= 2020.01.13.00) - RCT-Folly (= 2021.06.28.00-v2)
- RCTRequired (= 0.64.2) - RCTRequired (= 0.67.2)
- RCTTypeSafety (= 0.64.2) - RCTTypeSafety (= 0.67.2)
- React-Core (= 0.64.2) - React-Core (= 0.67.2)
- React-jsi (= 0.64.2) - React-jsi (= 0.67.2)
- ReactCommon/turbomodule/core (= 0.64.2) - ReactCommon/turbomodule/core (= 0.67.2)
- Flipper (0.75.1): - Flipper (0.99.0):
- Flipper-Folly (~> 2.5) - Flipper-Folly (~> 2.6)
- Flipper-RSocket (~> 1.3) - Flipper-RSocket (~> 1.4)
- Flipper-Boost-iOSX (1.76.0.1.11)
- Flipper-DoubleConversion (1.1.7) - Flipper-DoubleConversion (1.1.7)
- Flipper-Folly (2.5.3): - Flipper-Fmt (7.1.7)
- boost-for-react-native - Flipper-Folly (2.6.7):
- Flipper-Boost-iOSX
- Flipper-DoubleConversion - Flipper-DoubleConversion
- Flipper-Fmt (= 7.1.7)
- Flipper-Glog - Flipper-Glog
- libevent (~> 2.1.12) - libevent (~> 2.1.12)
- OpenSSL-Universal (= 1.1.180) - OpenSSL-Universal (= 1.1.180)
- Flipper-Glog (0.3.6) - Flipper-Glog (0.3.6)
- Flipper-PeerTalk (0.0.4) - Flipper-PeerTalk (0.0.4)
- Flipper-RSocket (1.3.1): - Flipper-RSocket (1.4.3):
- Flipper-Folly (~> 2.5) - Flipper-Folly (~> 2.6)
- FlipperKit (0.75.1): - FlipperKit (0.99.0):
- FlipperKit/Core (= 0.75.1) - FlipperKit/Core (= 0.99.0)
- FlipperKit/Core (0.75.1): - FlipperKit/Core (0.99.0):
- Flipper (~> 0.75.1) - Flipper (~> 0.99.0)
- FlipperKit/CppBridge - FlipperKit/CppBridge
- FlipperKit/FBCxxFollyDynamicConvert - FlipperKit/FBCxxFollyDynamicConvert
- FlipperKit/FBDefines - FlipperKit/FBDefines
- FlipperKit/FKPortForwarding - FlipperKit/FKPortForwarding
- FlipperKit/CppBridge (0.75.1): - FlipperKit/CppBridge (0.99.0):
- Flipper (~> 0.75.1) - Flipper (~> 0.99.0)
- FlipperKit/FBCxxFollyDynamicConvert (0.75.1): - FlipperKit/FBCxxFollyDynamicConvert (0.99.0):
- Flipper-Folly (~> 2.5) - Flipper-Folly (~> 2.6)
- FlipperKit/FBDefines (0.75.1) - FlipperKit/FBDefines (0.99.0)
- FlipperKit/FKPortForwarding (0.75.1): - FlipperKit/FKPortForwarding (0.99.0):
- CocoaAsyncSocket (~> 7.6) - CocoaAsyncSocket (~> 7.6)
- Flipper-PeerTalk (~> 0.0.4) - Flipper-PeerTalk (~> 0.0.4)
- FlipperKit/FlipperKitHighlightOverlay (0.75.1) - FlipperKit/FlipperKitHighlightOverlay (0.99.0)
- FlipperKit/FlipperKitLayoutPlugin (0.75.1): - FlipperKit/FlipperKitLayoutHelpers (0.99.0):
- FlipperKit/Core - FlipperKit/Core
- FlipperKit/FlipperKitHighlightOverlay - FlipperKit/FlipperKitHighlightOverlay
- FlipperKit/FlipperKitLayoutTextSearchable - FlipperKit/FlipperKitLayoutTextSearchable
- FlipperKit/FlipperKitLayoutIOSDescriptors (0.99.0):
- FlipperKit/Core
- FlipperKit/FlipperKitHighlightOverlay
- FlipperKit/FlipperKitLayoutHelpers
- YogaKit (~> 1.18) - YogaKit (~> 1.18)
- FlipperKit/FlipperKitLayoutTextSearchable (0.75.1) - FlipperKit/FlipperKitLayoutPlugin (0.99.0):
- FlipperKit/FlipperKitNetworkPlugin (0.75.1):
- FlipperKit/Core - FlipperKit/Core
- FlipperKit/FlipperKitReactPlugin (0.75.1): - FlipperKit/FlipperKitHighlightOverlay
- FlipperKit/FlipperKitLayoutHelpers
- FlipperKit/FlipperKitLayoutIOSDescriptors
- FlipperKit/FlipperKitLayoutTextSearchable
- YogaKit (~> 1.18)
- FlipperKit/FlipperKitLayoutTextSearchable (0.99.0)
- FlipperKit/FlipperKitNetworkPlugin (0.99.0):
- FlipperKit/Core - FlipperKit/Core
- FlipperKit/FlipperKitUserDefaultsPlugin (0.75.1): - FlipperKit/FlipperKitReactPlugin (0.99.0):
- FlipperKit/Core - FlipperKit/Core
- FlipperKit/SKIOSNetworkPlugin (0.75.1): - FlipperKit/FlipperKitUserDefaultsPlugin (0.99.0):
- FlipperKit/Core
- FlipperKit/SKIOSNetworkPlugin (0.99.0):
- FlipperKit/Core - FlipperKit/Core
- FlipperKit/FlipperKitNetworkPlugin - FlipperKit/FlipperKitNetworkPlugin
- fmt (6.2.1)
- GCDWebServer (3.5.4): - GCDWebServer (3.5.4):
- GCDWebServer/Core (= 3.5.4) - GCDWebServer/Core (= 3.5.4)
- GCDWebServer/Core (3.5.4) - GCDWebServer/Core (3.5.4)
- glog (0.3.5) - glog (0.3.5)
- libevent (2.1.12) - libevent (2.1.12)
- lottie-ios (3.1.9) - lottie-ios (3.2.3)
- lottie-react-native (4.0.2): - lottie-react-native (5.0.1):
- lottie-ios (~> 3.1.8) - lottie-ios (~> 3.2.3)
- React-Core - React-Core
- OpenSSL-Universal (1.1.180) - OpenSSL-Universal (1.1.180)
- PasscodeAuth (1.0.0): - PasscodeAuth (1.0.0):
- React - React
- RCT-Folly (2020.01.13.00): - RCT-Folly (2021.06.28.00-v2):
- boost-for-react-native - boost
- DoubleConversion
- fmt (~> 6.2.1)
- glog
- RCT-Folly/Default (= 2021.06.28.00-v2)
- RCT-Folly/Default (2021.06.28.00-v2):
- boost
- DoubleConversion
- fmt (~> 6.2.1)
- glog
- RCTRequired (0.67.2)
- RCTTypeSafety (0.67.2):
- FBLazyVector (= 0.67.2)
- RCT-Folly (= 2021.06.28.00-v2)
- RCTRequired (= 0.67.2)
- React-Core (= 0.67.2)
- React (0.67.2):
- React-Core (= 0.67.2)
- React-Core/DevSupport (= 0.67.2)
- React-Core/RCTWebSocket (= 0.67.2)
- React-RCTActionSheet (= 0.67.2)
- React-RCTAnimation (= 0.67.2)
- React-RCTBlob (= 0.67.2)
- React-RCTImage (= 0.67.2)
- React-RCTLinking (= 0.67.2)
- React-RCTNetwork (= 0.67.2)
- React-RCTSettings (= 0.67.2)
- React-RCTText (= 0.67.2)
- React-RCTVibration (= 0.67.2)
- React-callinvoker (0.67.2)
- React-Core (0.67.2):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default (= 0.67.2)
- React-cxxreact (= 0.67.2)
- React-jsi (= 0.67.2)
- React-jsiexecutor (= 0.67.2)
- React-perflogger (= 0.67.2)
- Yoga
- React-Core/CoreModulesHeaders (0.67.2):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.67.2)
- React-jsi (= 0.67.2)
- React-jsiexecutor (= 0.67.2)
- React-perflogger (= 0.67.2)
- Yoga
- React-Core/Default (0.67.2):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-cxxreact (= 0.67.2)
- React-jsi (= 0.67.2)
- React-jsiexecutor (= 0.67.2)
- React-perflogger (= 0.67.2)
- Yoga
- React-Core/DevSupport (0.67.2):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default (= 0.67.2)
- React-Core/RCTWebSocket (= 0.67.2)
- React-cxxreact (= 0.67.2)
- React-jsi (= 0.67.2)
- React-jsiexecutor (= 0.67.2)
- React-jsinspector (= 0.67.2)
- React-perflogger (= 0.67.2)
- Yoga
- React-Core/RCTActionSheetHeaders (0.67.2):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.67.2)
- React-jsi (= 0.67.2)
- React-jsiexecutor (= 0.67.2)
- React-perflogger (= 0.67.2)
- Yoga
- React-Core/RCTAnimationHeaders (0.67.2):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.67.2)
- React-jsi (= 0.67.2)
- React-jsiexecutor (= 0.67.2)
- React-perflogger (= 0.67.2)
- Yoga
- React-Core/RCTBlobHeaders (0.67.2):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.67.2)
- React-jsi (= 0.67.2)
- React-jsiexecutor (= 0.67.2)
- React-perflogger (= 0.67.2)
- Yoga
- React-Core/RCTImageHeaders (0.67.2):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.67.2)
- React-jsi (= 0.67.2)
- React-jsiexecutor (= 0.67.2)
- React-perflogger (= 0.67.2)
- Yoga
- React-Core/RCTLinkingHeaders (0.67.2):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.67.2)
- React-jsi (= 0.67.2)
- React-jsiexecutor (= 0.67.2)
- React-perflogger (= 0.67.2)
- Yoga
- React-Core/RCTNetworkHeaders (0.67.2):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.67.2)
- React-jsi (= 0.67.2)
- React-jsiexecutor (= 0.67.2)
- React-perflogger (= 0.67.2)
- Yoga
- React-Core/RCTSettingsHeaders (0.67.2):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.67.2)
- React-jsi (= 0.67.2)
- React-jsiexecutor (= 0.67.2)
- React-perflogger (= 0.67.2)
- Yoga
- React-Core/RCTTextHeaders (0.67.2):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.67.2)
- React-jsi (= 0.67.2)
- React-jsiexecutor (= 0.67.2)
- React-perflogger (= 0.67.2)
- Yoga
- React-Core/RCTVibrationHeaders (0.67.2):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.67.2)
- React-jsi (= 0.67.2)
- React-jsiexecutor (= 0.67.2)
- React-perflogger (= 0.67.2)
- Yoga
- React-Core/RCTWebSocket (0.67.2):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default (= 0.67.2)
- React-cxxreact (= 0.67.2)
- React-jsi (= 0.67.2)
- React-jsiexecutor (= 0.67.2)
- React-perflogger (= 0.67.2)
- Yoga
- React-CoreModules (0.67.2):
- FBReactNativeSpec (= 0.67.2)
- RCT-Folly (= 2021.06.28.00-v2)
- RCTTypeSafety (= 0.67.2)
- React-Core/CoreModulesHeaders (= 0.67.2)
- React-jsi (= 0.67.2)
- React-RCTImage (= 0.67.2)
- ReactCommon/turbomodule/core (= 0.67.2)
- React-cxxreact (0.67.2):
- boost (= 1.76.0)
- DoubleConversion - DoubleConversion
- glog - glog
- RCT-Folly/Default (= 2020.01.13.00) - RCT-Folly (= 2021.06.28.00-v2)
- RCT-Folly/Default (2020.01.13.00): - React-callinvoker (= 0.67.2)
- boost-for-react-native - React-jsi (= 0.67.2)
- React-jsinspector (= 0.67.2)
- React-logger (= 0.67.2)
- React-perflogger (= 0.67.2)
- React-runtimeexecutor (= 0.67.2)
- React-jsi (0.67.2):
- boost (= 1.76.0)
- DoubleConversion - DoubleConversion
- glog - glog
- RCTRequired (0.64.2) - RCT-Folly (= 2021.06.28.00-v2)
- RCTTypeSafety (0.64.2): - React-jsi/Default (= 0.67.2)
- FBLazyVector (= 0.64.2) - React-jsi/Default (0.67.2):
- RCT-Folly (= 2020.01.13.00) - boost (= 1.76.0)
- RCTRequired (= 0.64.2)
- React-Core (= 0.64.2)
- React (0.64.2):
- React-Core (= 0.64.2)
- React-Core/DevSupport (= 0.64.2)
- React-Core/RCTWebSocket (= 0.64.2)
- React-RCTActionSheet (= 0.64.2)
- React-RCTAnimation (= 0.64.2)
- React-RCTBlob (= 0.64.2)
- React-RCTImage (= 0.64.2)
- React-RCTLinking (= 0.64.2)
- React-RCTNetwork (= 0.64.2)
- React-RCTSettings (= 0.64.2)
- React-RCTText (= 0.64.2)
- React-RCTVibration (= 0.64.2)
- React-callinvoker (0.64.2)
- React-Core (0.64.2):
- glog
- RCT-Folly (= 2020.01.13.00)
- React-Core/Default (= 0.64.2)
- React-cxxreact (= 0.64.2)
- React-jsi (= 0.64.2)
- React-jsiexecutor (= 0.64.2)
- React-perflogger (= 0.64.2)
- Yoga
- React-Core/CoreModulesHeaders (0.64.2):
- glog
- RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- React-cxxreact (= 0.64.2)
- React-jsi (= 0.64.2)
- React-jsiexecutor (= 0.64.2)
- React-perflogger (= 0.64.2)
- Yoga
- React-Core/Default (0.64.2):
- glog
- RCT-Folly (= 2020.01.13.00)
- React-cxxreact (= 0.64.2)
- React-jsi (= 0.64.2)
- React-jsiexecutor (= 0.64.2)
- React-perflogger (= 0.64.2)
- Yoga
- React-Core/DevSupport (0.64.2):
- glog
- RCT-Folly (= 2020.01.13.00)
- React-Core/Default (= 0.64.2)
- React-Core/RCTWebSocket (= 0.64.2)
- React-cxxreact (= 0.64.2)
- React-jsi (= 0.64.2)
- React-jsiexecutor (= 0.64.2)
- React-jsinspector (= 0.64.2)
- React-perflogger (= 0.64.2)
- Yoga
- React-Core/RCTActionSheetHeaders (0.64.2):
- glog
- RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- React-cxxreact (= 0.64.2)
- React-jsi (= 0.64.2)
- React-jsiexecutor (= 0.64.2)
- React-perflogger (= 0.64.2)
- Yoga
- React-Core/RCTAnimationHeaders (0.64.2):
- glog
- RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- React-cxxreact (= 0.64.2)
- React-jsi (= 0.64.2)
- React-jsiexecutor (= 0.64.2)
- React-perflogger (= 0.64.2)
- Yoga
- React-Core/RCTBlobHeaders (0.64.2):
- glog
- RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- React-cxxreact (= 0.64.2)
- React-jsi (= 0.64.2)
- React-jsiexecutor (= 0.64.2)
- React-perflogger (= 0.64.2)
- Yoga
- React-Core/RCTImageHeaders (0.64.2):
- glog
- RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- React-cxxreact (= 0.64.2)
- React-jsi (= 0.64.2)
- React-jsiexecutor (= 0.64.2)
- React-perflogger (= 0.64.2)
- Yoga
- React-Core/RCTLinkingHeaders (0.64.2):
- glog
- RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- React-cxxreact (= 0.64.2)
- React-jsi (= 0.64.2)
- React-jsiexecutor (= 0.64.2)
- React-perflogger (= 0.64.2)
- Yoga
- React-Core/RCTNetworkHeaders (0.64.2):
- glog
- RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- React-cxxreact (= 0.64.2)
- React-jsi (= 0.64.2)
- React-jsiexecutor (= 0.64.2)
- React-perflogger (= 0.64.2)
- Yoga
- React-Core/RCTSettingsHeaders (0.64.2):
- glog
- RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- React-cxxreact (= 0.64.2)
- React-jsi (= 0.64.2)
- React-jsiexecutor (= 0.64.2)
- React-perflogger (= 0.64.2)
- Yoga
- React-Core/RCTTextHeaders (0.64.2):
- glog
- RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- React-cxxreact (= 0.64.2)
- React-jsi (= 0.64.2)
- React-jsiexecutor (= 0.64.2)
- React-perflogger (= 0.64.2)
- Yoga
- React-Core/RCTVibrationHeaders (0.64.2):
- glog
- RCT-Folly (= 2020.01.13.00)
- React-Core/Default
- React-cxxreact (= 0.64.2)
- React-jsi (= 0.64.2)
- React-jsiexecutor (= 0.64.2)
- React-perflogger (= 0.64.2)
- Yoga
- React-Core/RCTWebSocket (0.64.2):
- glog
- RCT-Folly (= 2020.01.13.00)
- React-Core/Default (= 0.64.2)
- React-cxxreact (= 0.64.2)
- React-jsi (= 0.64.2)
- React-jsiexecutor (= 0.64.2)
- React-perflogger (= 0.64.2)
- Yoga
- React-CoreModules (0.64.2):
- FBReactNativeSpec (= 0.64.2)
- RCT-Folly (= 2020.01.13.00)
- RCTTypeSafety (= 0.64.2)
- React-Core/CoreModulesHeaders (= 0.64.2)
- React-jsi (= 0.64.2)
- React-RCTImage (= 0.64.2)
- ReactCommon/turbomodule/core (= 0.64.2)
- React-cxxreact (0.64.2):
- boost-for-react-native (= 1.63.0)
- DoubleConversion - DoubleConversion
- glog - glog
- RCT-Folly (= 2020.01.13.00) - RCT-Folly (= 2021.06.28.00-v2)
- React-callinvoker (= 0.64.2) - React-jsiexecutor (0.67.2):
- React-jsi (= 0.64.2)
- React-jsinspector (= 0.64.2)
- React-perflogger (= 0.64.2)
- React-runtimeexecutor (= 0.64.2)
- React-jsi (0.64.2):
- boost-for-react-native (= 1.63.0)
- DoubleConversion - DoubleConversion
- glog - glog
- RCT-Folly (= 2020.01.13.00) - RCT-Folly (= 2021.06.28.00-v2)
- React-jsi/Default (= 0.64.2) - React-cxxreact (= 0.67.2)
- React-jsi/Default (0.64.2): - React-jsi (= 0.67.2)
- boost-for-react-native (= 1.63.0) - React-perflogger (= 0.67.2)
- DoubleConversion - React-jsinspector (0.67.2)
- React-logger (0.67.2):
- glog - glog
- RCT-Folly (= 2020.01.13.00)
- React-jsiexecutor (0.64.2):
- DoubleConversion
- glog
- RCT-Folly (= 2020.01.13.00)
- React-cxxreact (= 0.64.2)
- React-jsi (= 0.64.2)
- React-perflogger (= 0.64.2)
- React-jsinspector (0.64.2)
- react-native-blue-crypto (1.0.0): - react-native-blue-crypto (1.0.0):
- React - React
- react-native-camera (4.2.1): - react-native-camera (4.2.1):
@ -292,76 +312,77 @@ PODS:
- react-native-tcp-socket (5.5.0): - react-native-tcp-socket (5.5.0):
- CocoaAsyncSocket - CocoaAsyncSocket
- React-Core - React-Core
- react-native-tor (0.1.7): - react-native-tor (0.1.8):
- React - React
- react-native-webview (11.17.1): - react-native-webview (11.17.2):
- React-Core - React-Core
- react-native-widget-center (0.0.7): - react-native-widget-center (0.0.7):
- React - React
- React-perflogger (0.64.2) - React-perflogger (0.67.2)
- React-RCTActionSheet (0.64.2): - React-RCTActionSheet (0.67.2):
- React-Core/RCTActionSheetHeaders (= 0.64.2) - React-Core/RCTActionSheetHeaders (= 0.67.2)
- React-RCTAnimation (0.64.2): - React-RCTAnimation (0.67.2):
- FBReactNativeSpec (= 0.64.2) - FBReactNativeSpec (= 0.67.2)
- RCT-Folly (= 2020.01.13.00) - RCT-Folly (= 2021.06.28.00-v2)
- RCTTypeSafety (= 0.64.2) - RCTTypeSafety (= 0.67.2)
- React-Core/RCTAnimationHeaders (= 0.64.2) - React-Core/RCTAnimationHeaders (= 0.67.2)
- React-jsi (= 0.64.2) - React-jsi (= 0.67.2)
- ReactCommon/turbomodule/core (= 0.64.2) - ReactCommon/turbomodule/core (= 0.67.2)
- React-RCTBlob (0.64.2): - React-RCTBlob (0.67.2):
- FBReactNativeSpec (= 0.64.2) - FBReactNativeSpec (= 0.67.2)
- RCT-Folly (= 2020.01.13.00) - RCT-Folly (= 2021.06.28.00-v2)
- React-Core/RCTBlobHeaders (= 0.64.2) - React-Core/RCTBlobHeaders (= 0.67.2)
- React-Core/RCTWebSocket (= 0.64.2) - React-Core/RCTWebSocket (= 0.67.2)
- React-jsi (= 0.64.2) - React-jsi (= 0.67.2)
- React-RCTNetwork (= 0.64.2) - React-RCTNetwork (= 0.67.2)
- ReactCommon/turbomodule/core (= 0.64.2) - ReactCommon/turbomodule/core (= 0.67.2)
- React-RCTImage (0.64.2): - React-RCTImage (0.67.2):
- FBReactNativeSpec (= 0.64.2) - FBReactNativeSpec (= 0.67.2)
- RCT-Folly (= 2020.01.13.00) - RCT-Folly (= 2021.06.28.00-v2)
- RCTTypeSafety (= 0.64.2) - RCTTypeSafety (= 0.67.2)
- React-Core/RCTImageHeaders (= 0.64.2) - React-Core/RCTImageHeaders (= 0.67.2)
- React-jsi (= 0.64.2) - React-jsi (= 0.67.2)
- React-RCTNetwork (= 0.64.2) - React-RCTNetwork (= 0.67.2)
- ReactCommon/turbomodule/core (= 0.64.2) - ReactCommon/turbomodule/core (= 0.67.2)
- React-RCTLinking (0.64.2): - React-RCTLinking (0.67.2):
- FBReactNativeSpec (= 0.64.2) - FBReactNativeSpec (= 0.67.2)
- React-Core/RCTLinkingHeaders (= 0.64.2) - React-Core/RCTLinkingHeaders (= 0.67.2)
- React-jsi (= 0.64.2) - React-jsi (= 0.67.2)
- ReactCommon/turbomodule/core (= 0.64.2) - ReactCommon/turbomodule/core (= 0.67.2)
- React-RCTNetwork (0.64.2): - React-RCTNetwork (0.67.2):
- FBReactNativeSpec (= 0.64.2) - FBReactNativeSpec (= 0.67.2)
- RCT-Folly (= 2020.01.13.00) - RCT-Folly (= 2021.06.28.00-v2)
- RCTTypeSafety (= 0.64.2) - RCTTypeSafety (= 0.67.2)
- React-Core/RCTNetworkHeaders (= 0.64.2) - React-Core/RCTNetworkHeaders (= 0.67.2)
- React-jsi (= 0.64.2) - React-jsi (= 0.67.2)
- ReactCommon/turbomodule/core (= 0.64.2) - ReactCommon/turbomodule/core (= 0.67.2)
- React-RCTSettings (0.64.2): - React-RCTSettings (0.67.2):
- FBReactNativeSpec (= 0.64.2) - FBReactNativeSpec (= 0.67.2)
- RCT-Folly (= 2020.01.13.00) - RCT-Folly (= 2021.06.28.00-v2)
- RCTTypeSafety (= 0.64.2) - RCTTypeSafety (= 0.67.2)
- React-Core/RCTSettingsHeaders (= 0.64.2) - React-Core/RCTSettingsHeaders (= 0.67.2)
- React-jsi (= 0.64.2) - React-jsi (= 0.67.2)
- ReactCommon/turbomodule/core (= 0.64.2) - ReactCommon/turbomodule/core (= 0.67.2)
- React-RCTText (0.64.2): - React-RCTText (0.67.2):
- React-Core/RCTTextHeaders (= 0.64.2) - React-Core/RCTTextHeaders (= 0.67.2)
- React-RCTVibration (0.64.2): - React-RCTVibration (0.67.2):
- FBReactNativeSpec (= 0.64.2) - FBReactNativeSpec (= 0.67.2)
- RCT-Folly (= 2020.01.13.00) - RCT-Folly (= 2021.06.28.00-v2)
- React-Core/RCTVibrationHeaders (= 0.64.2) - React-Core/RCTVibrationHeaders (= 0.67.2)
- React-jsi (= 0.64.2) - React-jsi (= 0.67.2)
- ReactCommon/turbomodule/core (= 0.64.2) - ReactCommon/turbomodule/core (= 0.67.2)
- React-runtimeexecutor (0.64.2): - React-runtimeexecutor (0.67.2):
- React-jsi (= 0.64.2) - React-jsi (= 0.67.2)
- ReactCommon/turbomodule/core (0.64.2): - ReactCommon/turbomodule/core (0.67.2):
- DoubleConversion - DoubleConversion
- glog - glog
- RCT-Folly (= 2020.01.13.00) - RCT-Folly (= 2021.06.28.00-v2)
- React-callinvoker (= 0.64.2) - React-callinvoker (= 0.67.2)
- React-Core (= 0.64.2) - React-Core (= 0.67.2)
- React-cxxreact (= 0.64.2) - React-cxxreact (= 0.67.2)
- React-jsi (= 0.64.2) - React-jsi (= 0.67.2)
- React-perflogger (= 0.64.2) - React-logger (= 0.67.2)
- React-perflogger (= 0.67.2)
- RealmJS (10.12.0): - RealmJS (10.12.0):
- GCDWebServer - GCDWebServer
- React - React
@ -369,7 +390,7 @@ PODS:
- React - React
- rn-ldk (0.6.4): - rn-ldk (0.6.4):
- React-Core - React-Core
- RNCAsyncStorage (1.15.17): - RNCAsyncStorage (1.16.1):
- React-Core - React-Core
- RNCClipboard (1.9.0): - RNCClipboard (1.9.0):
- React-Core - React-Core
@ -377,11 +398,11 @@ PODS:
- React-Core - React-Core
- RNDefaultPreference (1.4.3): - RNDefaultPreference (1.4.3):
- React - React
- RNDeviceInfo (8.4.8): - RNDeviceInfo (8.4.9):
- React-Core - React-Core
- RNFS (2.18.0): - RNFS (2.18.0):
- React - React
- RNGestureHandler (1.10.3): - RNGestureHandler (2.2.0):
- React-Core - React-Core
- RNHandoff (0.0.3): - RNHandoff (0.0.3):
- React - React
@ -426,7 +447,7 @@ PODS:
- React-RCTVibration - React-RCTVibration
- ReactCommon/turbomodule/core - ReactCommon/turbomodule/core
- Yoga - Yoga
- RNScreens (3.10.2): - RNScreens (3.11.0):
- React-Core - React-Core
- React-RCTImage - React-RCTImage
- RNSecureKeyStore (1.0.0): - RNSecureKeyStore (1.0.0):
@ -445,34 +466,38 @@ PODS:
- Yoga (~> 1.14) - Yoga (~> 1.14)
DEPENDENCIES: DEPENDENCIES:
- boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`)
- Bugsnag - Bugsnag
- "BugsnagReactNative (from `../node_modules/@bugsnag/react-native`)" - "BugsnagReactNative (from `../node_modules/@bugsnag/react-native`)"
- BVLinearGradient (from `../node_modules/react-native-linear-gradient`) - BVLinearGradient (from `../node_modules/react-native-linear-gradient`)
- DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
- FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
- FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`) - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`)
- Flipper (~> 0.75.1) - Flipper (= 0.99.0)
- Flipper-Boost-iOSX (= 1.76.0.1.11)
- Flipper-DoubleConversion (= 1.1.7) - Flipper-DoubleConversion (= 1.1.7)
- Flipper-Folly (~> 2.5.3) - Flipper-Fmt (= 7.1.7)
- Flipper-Folly (= 2.6.7)
- Flipper-Glog (= 0.3.6) - Flipper-Glog (= 0.3.6)
- Flipper-PeerTalk (~> 0.0.4) - Flipper-PeerTalk (= 0.0.4)
- Flipper-RSocket (~> 1.3) - Flipper-RSocket (= 1.4.3)
- FlipperKit (~> 0.75.1) - FlipperKit (= 0.99.0)
- FlipperKit/Core (~> 0.75.1) - FlipperKit/Core (= 0.99.0)
- FlipperKit/CppBridge (~> 0.75.1) - FlipperKit/CppBridge (= 0.99.0)
- FlipperKit/FBCxxFollyDynamicConvert (~> 0.75.1) - FlipperKit/FBCxxFollyDynamicConvert (= 0.99.0)
- FlipperKit/FBDefines (~> 0.75.1) - FlipperKit/FBDefines (= 0.99.0)
- FlipperKit/FKPortForwarding (~> 0.75.1) - FlipperKit/FKPortForwarding (= 0.99.0)
- FlipperKit/FlipperKitHighlightOverlay (~> 0.75.1) - FlipperKit/FlipperKitHighlightOverlay (= 0.99.0)
- FlipperKit/FlipperKitLayoutPlugin (~> 0.75.1) - FlipperKit/FlipperKitLayoutPlugin (= 0.99.0)
- FlipperKit/FlipperKitLayoutTextSearchable (~> 0.75.1) - FlipperKit/FlipperKitLayoutTextSearchable (= 0.99.0)
- FlipperKit/FlipperKitNetworkPlugin (~> 0.75.1) - FlipperKit/FlipperKitNetworkPlugin (= 0.99.0)
- FlipperKit/FlipperKitReactPlugin (~> 0.75.1) - FlipperKit/FlipperKitReactPlugin (= 0.99.0)
- FlipperKit/FlipperKitUserDefaultsPlugin (~> 0.75.1) - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.99.0)
- FlipperKit/SKIOSNetworkPlugin (~> 0.75.1) - FlipperKit/SKIOSNetworkPlugin (= 0.99.0)
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
- lottie-ios (from `../node_modules/lottie-ios`) - lottie-ios (from `../node_modules/lottie-ios`)
- lottie-react-native (from `../node_modules/lottie-react-native`) - lottie-react-native (from `../node_modules/lottie-react-native`)
- OpenSSL-Universal (= 1.1.180)
- PasscodeAuth (from `../node_modules/react-native-passcode-auth`) - PasscodeAuth (from `../node_modules/react-native-passcode-auth`)
- RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`)
- RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`)
@ -487,6 +512,7 @@ DEPENDENCIES:
- React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`)
- React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`)
- React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`) - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`)
- React-logger (from `../node_modules/react-native/ReactCommon/logger`)
- react-native-blue-crypto (from `../node_modules/react-native-blue-crypto`) - react-native-blue-crypto (from `../node_modules/react-native-blue-crypto`)
- react-native-camera (from `../node_modules/react-native-camera`) - react-native-camera (from `../node_modules/react-native-camera`)
- react-native-document-picker (from `../node_modules/react-native-document-picker`) - react-native-document-picker (from `../node_modules/react-native-document-picker`)
@ -541,21 +567,25 @@ DEPENDENCIES:
SPEC REPOS: SPEC REPOS:
trunk: trunk:
- boost-for-react-native
- CocoaAsyncSocket - CocoaAsyncSocket
- Flipper - Flipper
- Flipper-Boost-iOSX
- Flipper-DoubleConversion - Flipper-DoubleConversion
- Flipper-Fmt
- Flipper-Folly - Flipper-Folly
- Flipper-Glog - Flipper-Glog
- Flipper-PeerTalk - Flipper-PeerTalk
- Flipper-RSocket - Flipper-RSocket
- FlipperKit - FlipperKit
- fmt
- GCDWebServer - GCDWebServer
- libevent - libevent
- OpenSSL-Universal - OpenSSL-Universal
- YogaKit - YogaKit
EXTERNAL SOURCES: EXTERNAL SOURCES:
boost:
:podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec"
BugsnagReactNative: BugsnagReactNative:
:path: "../node_modules/@bugsnag/react-native" :path: "../node_modules/@bugsnag/react-native"
BVLinearGradient: BVLinearGradient:
@ -596,6 +626,8 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/ReactCommon/jsiexecutor" :path: "../node_modules/react-native/ReactCommon/jsiexecutor"
React-jsinspector: React-jsinspector:
:path: "../node_modules/react-native/ReactCommon/jsinspector" :path: "../node_modules/react-native/ReactCommon/jsinspector"
React-logger:
:path: "../node_modules/react-native/ReactCommon/logger"
react-native-blue-crypto: react-native-blue-crypto:
:path: "../node_modules/react-native-blue-crypto" :path: "../node_modules/react-native-blue-crypto"
react-native-camera: react-native-camera:
@ -706,38 +738,42 @@ CHECKOUT OPTIONS:
:git: https://github.com/swiftsocket/SwiftSocket.git :git: https://github.com/swiftsocket/SwiftSocket.git
SPEC CHECKSUMS: SPEC CHECKSUMS:
boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c boost: a7c83b31436843459a1961bfd74b96033dc77234
BugsnagReactNative: bd1c905fb868fae8448a913b87356dbf2b02dc80 BugsnagReactNative: bd1c905fb868fae8448a913b87356dbf2b02dc80
BVLinearGradient: e3aad03778a456d77928f594a649e96995f1c872 BVLinearGradient: e3aad03778a456d77928f594a649e96995f1c872
CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
DoubleConversion: cf9b38bf0b2d048436d9a82ad2abe1404f11e7de DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662
FBLazyVector: e686045572151edef46010a6f819ade377dfeb4b FBLazyVector: 244195e30d63d7f564c55da4410b9a24e8fbceaa
FBReactNativeSpec: d1904f6d1468c2411b99af1a8b3db52f828475b7 FBReactNativeSpec: c94002c1d93da3658f4d5119c6994d19961e3d52
Flipper: d3da1aa199aad94455ae725e9f3aa43f3ec17021 Flipper: 30e8eeeed6abdc98edaf32af0cda2f198be4b733
Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c
Flipper-DoubleConversion: 38631e41ef4f9b12861c67d17cb5518d06badc41 Flipper-DoubleConversion: 38631e41ef4f9b12861c67d17cb5518d06badc41
Flipper-Folly: 755929a4f851b2fb2c347d533a23f191b008554c Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b
Flipper-Folly: 83af37379faa69497529e414bd43fbfc7cae259a
Flipper-Glog: 1dfd6abf1e922806c52ceb8701a3599a79a200a6 Flipper-Glog: 1dfd6abf1e922806c52ceb8701a3599a79a200a6
Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9 Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9
Flipper-RSocket: 127954abe8b162fcaf68d2134d34dc2bd7076154 Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541
FlipperKit: 8a20b5c5fcf9436cac58551dc049867247f64b00 FlipperKit: d8d346844eca5d9120c17d441a2f38596e8ed2b9
fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
GCDWebServer: 2c156a56c8226e2d5c0c3f208a3621ccffbe3ce4 GCDWebServer: 2c156a56c8226e2d5c0c3f208a3621ccffbe3ce4
glog: 73c2498ac6884b13ede40eda8228cb1eee9d9d62 glog: 85ecdd10ee8d8ec362ef519a6a45ff9aa27b2e85
libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
lottie-ios: 3a3758ef5a008e762faec9c9d50a39842f26d124 lottie-ios: c058aeafa76daa4cf64d773554bccc8385d0150e
lottie-react-native: 4dff8fe8d10ddef9e7880e770080f4a56121397e lottie-react-native: a029a86e1689c86a07169c520ae770e84348cd20
OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b
PasscodeAuth: 3e88093ff46c31a952d8b36c488240de980517be PasscodeAuth: 3e88093ff46c31a952d8b36c488240de980517be
RCT-Folly: ec7a233ccc97cc556cf7237f0db1ff65b986f27c RCT-Folly: 803a9cfd78114b2ec0f140cfa6fa2a6bafb2d685
RCTRequired: 6d3e854f0e7260a648badd0d44fc364bc9da9728 RCTRequired: cd47794163052d2b8318c891a7a14fcfaccc75ab
RCTTypeSafety: c1f31d19349c6b53085766359caac425926fafaa RCTTypeSafety: 393bb40b3e357b224cde53d3fec26813c52428b1
React: bda6b6d7ae912de97d7a61aa5c160db24aa2ad69 React: dec6476bc27155b250eeadfc11ea779265f53ebf
React-callinvoker: 9840ea7e8e88ed73d438edb725574820b29b5baa React-callinvoker: e5047929e80aea942e6fdd96482504ef0189ca63
React-Core: b5e385da7ce5f16a220fc60fd0749eae2c6120f0 React-Core: e382655566b2b9a6e3b4f641d777b7bfdbe52358
React-CoreModules: 17071a4e2c5239b01585f4aa8070141168ab298f React-CoreModules: cf262e82fa101c0aee022b6f90d1a5b612038b64
React-cxxreact: 9be7b6340ed9f7c53e53deca7779f07cd66525ba React-cxxreact: 69d53de3b30c7c161ba087ca1ecdffed9ccb1039
React-jsi: 67747b9722f6dab2ffe15b011bcf6b3f2c3f1427 React-jsi: ce9a2d804adf75809ce2fe2374ba3fbbf5d59b03
React-jsiexecutor: 80c46bd381fd06e418e0d4f53672dc1d1945c4c3 React-jsiexecutor: 52beb652bbc61201bd70cbe4f0b8edb607e8da4f
React-jsinspector: cc614ec18a9ca96fd275100c16d74d62ee11f0ae React-jsinspector: 595f76eba2176ebd8817a1fffd47b84fbdab9383
React-logger: 23de8ea0f44fa00ee77e96060273225607fd4d78
react-native-blue-crypto: 23f1558ad3d38d7a2edb7e2f6ed1bc520ed93e56 react-native-blue-crypto: 23f1558ad3d38d7a2edb7e2f6ed1bc520ed93e56
react-native-camera: 3eae183c1d111103963f3dd913b65d01aef8110f react-native-camera: 3eae183c1d111103963f3dd913b65d01aef8110f
react-native-document-picker: ec07866a30707f23660c0f3ae591d669d3e89096 react-native-document-picker: ec07866a30707f23660c0f3ae591d669d3e89096
@ -748,31 +784,31 @@ SPEC CHECKSUMS:
react-native-randombytes: 421f1c7d48c0af8dbcd471b0324393ebf8fe7846 react-native-randombytes: 421f1c7d48c0af8dbcd471b0324393ebf8fe7846
react-native-safe-area-context: 584dc04881deb49474363f3be89e4ca0e854c057 react-native-safe-area-context: 584dc04881deb49474363f3be89e4ca0e854c057
react-native-tcp-socket: 199889cd48b07a0238e0feb53549607de5207116 react-native-tcp-socket: 199889cd48b07a0238e0feb53549607de5207116
react-native-tor: 6a64351e96ccd6a49941989703f63ec81fc1ae7c react-native-tor: 3b14e9160b2eb7fa3f310921b2dee71a5171e5b7
react-native-webview: 162b6453d074e0b1c7025242bb7a939b6f72b9e7 react-native-webview: 380c1a03ec94b7ed764dac8db1e7c9952d08c93a
react-native-widget-center: 5e63193fce272aa3c2aa4f1a33e129b06a962f47 react-native-widget-center: 5e63193fce272aa3c2aa4f1a33e129b06a962f47
React-perflogger: 25373e382fed75ce768a443822f07098a15ab737 React-perflogger: 3c9bb7372493e49036f07a82c44c8cf65cbe88db
React-RCTActionSheet: af7796ba49ffe4ca92e7277a5d992d37203f7da5 React-RCTActionSheet: 052606483045a408693aa7e864410b4a052f541a
React-RCTAnimation: 6a2e76ab50c6f25b428d81b76a5a45351c4d77aa React-RCTAnimation: 08d4cac13222bb1348c687a0158dfd3b577cdb63
React-RCTBlob: 02a2887023e0eed99391b6445b2e23a2a6f9226d React-RCTBlob: 928ad1df65219c3d9e2ac80983b943a75b5c3629
React-RCTImage: ce5bf8e7438f2286d9b646a05d6ab11f38b0323d React-RCTImage: 524d7313b142a39ee0e20fa312b67277917fe076
React-RCTLinking: ccd20742de14e020cb5f99d5c7e0bf0383aefbd9 React-RCTLinking: 44036ea6f13a2e46238be07a67566247fee35244
React-RCTNetwork: dfb9d089ab0753e5e5f55fc4b1210858f7245647 React-RCTNetwork: 9b6faacf1e0789253e319ca53b1f8d92c2ac5455
React-RCTSettings: b14aef2d83699e48b410fb7c3ba5b66cd3291ae2 React-RCTSettings: ecd8094f831130a49581d5112a8607220e5d12a5
React-RCTText: 41a2e952dd9adc5caf6fb68ed46b275194d5da5f React-RCTText: 14ba976fb48ed283cfdb1a754a5d4276471e0152
React-RCTVibration: 24600e3b1aaa77126989bc58b6747509a1ba14f3 React-RCTVibration: 99c7f67fba7a5ade46e98e870c6ff2444484f995
React-runtimeexecutor: a9904c6d0218fb9f8b19d6dd88607225927668f9 React-runtimeexecutor: 2450b43df7ffe8e805a0b3dcb2abd4282f1f1836
ReactCommon: 149906e01aa51142707a10665185db879898e966 ReactCommon: d98c6c96b567f9b3a15f9fd4cc302c1eda8e3cf2
RealmJS: b6097dab8af3bcf1cd5fa0ac39a4e4c54980c719 RealmJS: b6097dab8af3bcf1cd5fa0ac39a4e4c54980c719
RemobileReactNativeQrcodeLocalImage: 57aadc12896b148fb5e04bc7c6805f3565f5c3fa RemobileReactNativeQrcodeLocalImage: 57aadc12896b148fb5e04bc7c6805f3565f5c3fa
rn-ldk: 94bc90bf928598dd2684a58e6949e40bb3d45c7b rn-ldk: 94bc90bf928598dd2684a58e6949e40bb3d45c7b
RNCAsyncStorage: 6bd5a7ba3dde1c3facba418aa273f449bdc5437a RNCAsyncStorage: b49b4e38a1548d03b74b30e558a1d18465b94be7
RNCClipboard: 99fc8ad669a376b756fbc8098ae2fd05c0ed0668 RNCClipboard: 99fc8ad669a376b756fbc8098ae2fd05c0ed0668
RNCPushNotificationIOS: 87b8d16d3ede4532745e05b03c42cff33a36cc45 RNCPushNotificationIOS: 87b8d16d3ede4532745e05b03c42cff33a36cc45
RNDefaultPreference: 2f8d6d54230edbd78708ada8d63bb275e5a8415b RNDefaultPreference: 2f8d6d54230edbd78708ada8d63bb275e5a8415b
RNDeviceInfo: 0400a6d0c94186d1120c3cbd97b23abc022187a9 RNDeviceInfo: 4944cf8787b9c5bffaf301fda68cc1a2ec003341
RNFS: 3ab21fa6c56d65566d1fb26c2228e2b6132e5e32 RNFS: 3ab21fa6c56d65566d1fb26c2228e2b6132e5e32
RNGestureHandler: a479ebd5ed4221a810967000735517df0d2db211 RNGestureHandler: bf572f552ea324acd5b5464b8d30755b2d8c1de6
RNHandoff: d3b0754cca3a6bcd9b25f544f733f7f033ccf5fa RNHandoff: d3b0754cca3a6bcd9b25f544f733f7f033ccf5fa
RNKeychain: 4f63aada75ebafd26f4bc2c670199461eab85d94 RNKeychain: 4f63aada75ebafd26f4bc2c670199461eab85d94
RNLocalize: 291e5e21b53cd30b5205c10ed95d31b0dc9b8d63 RNLocalize: 291e5e21b53cd30b5205c10ed95d31b0dc9b8d63
@ -780,17 +816,17 @@ SPEC CHECKSUMS:
RNQuickAction: 6d404a869dc872cde841ad3147416a670d13fa93 RNQuickAction: 6d404a869dc872cde841ad3147416a670d13fa93
RNRate: 94f57c773e155ca0d0aeeba9c10a32bce9030daf RNRate: 94f57c773e155ca0d0aeeba9c10a32bce9030daf
RNReactNativeHapticFeedback: b83bfb4b537bdd78eb4f6ffe63c6884f7b049ead RNReactNativeHapticFeedback: b83bfb4b537bdd78eb4f6ffe63c6884f7b049ead
RNReanimated: 024eff8202342abf4b24e11575a16afc441dabfe RNReanimated: e28dfaa950064b674fde0a9b736e62b9dff500a7
RNScreens: d6da2b9e29cf523832c2542f47bf1287318b1868 RNScreens: fd535547baa4ef8aeaee1a8b1e3ffd17b8df44a4
RNSecureKeyStore: f1ad870e53806453039f650720d2845c678d89c8 RNSecureKeyStore: f1ad870e53806453039f650720d2845c678d89c8
RNShare: 730a2773b1e0007425f2f111dcf75208a919c902 RNShare: 730a2773b1e0007425f2f111dcf75208a919c902
RNSVG: 551acb6562324b1d52a4e0758f7ca0ec234e278f RNSVG: 551acb6562324b1d52a4e0758f7ca0ec234e278f
RNVectorIcons: 4143ba35feebab8fdbe6bc43d1e776b393d47ac8 RNVectorIcons: 4143ba35feebab8fdbe6bc43d1e776b393d47ac8
RNWatch: 99637948ec9b5c9ec5a41920642594ad5ba07e80 RNWatch: 99637948ec9b5c9ec5a41920642594ad5ba07e80
SwiftSocket: c8d482e867ae4d3eb4c769e9382e123c1f1f833b SwiftSocket: c8d482e867ae4d3eb4c769e9382e123c1f1f833b
Yoga: 575c581c63e0d35c9a83f4b46d01d63abc1100ac Yoga: 9b6696970c3289e8dea34b3eda93f23e61fb8121
YogaKit: f782866e155069a2cca2517aafea43200b01fd5a YogaKit: f782866e155069a2cca2517aafea43200b01fd5a
PODFILE CHECKSUM: 39afb2c1727531c14ee301938165dcf7a6f6ca0f PODFILE CHECKSUM: 53c058f42bf11a3d01891a40676ea8f9c6a9ecf9
COCOAPODS: 1.10.1 COCOAPODS: 1.10.1

14191
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -15,7 +15,7 @@
"@types/create-hash": "^1.2.2", "@types/create-hash": "^1.2.2",
"@types/jest": "^26.0.24", "@types/jest": "^26.0.24",
"@types/react": "^17.0.14", "@types/react": "^17.0.14",
"@types/react-native": "^0.64.12", "@types/react-native": "^0.66.15",
"@types/react-test-renderer": "^17.0.1", "@types/react-test-renderer": "^17.0.1",
"@typescript-eslint/eslint-plugin": "^4.28.3", "@typescript-eslint/eslint-plugin": "^4.28.3",
"@typescript-eslint/parser": "^4.28.3", "@typescript-eslint/parser": "^4.28.3",
@ -37,7 +37,7 @@
"jest": "^26.1.0", "jest": "^26.1.0",
"node-fetch": "^2.6.2", "node-fetch": "^2.6.2",
"prettier": "^2.2.1", "prettier": "^2.2.1",
"react-test-renderer": "17.0.1", "react-test-renderer": "17.0.2",
"typescript": "^4.3.5" "typescript": "^4.3.5"
}, },
"engines": { "engines": {
@ -133,16 +133,16 @@
"events": "3.3.0", "events": "3.3.0",
"frisbee": "3.1.4", "frisbee": "3.1.4",
"junderw-crc32c": "1.2.0", "junderw-crc32c": "1.2.0",
"lottie-ios": "3.1.9", "lottie-ios": "3.2.3",
"lottie-react-native": "4.0.2", "lottie-react-native": "5.0.1",
"metro-react-native-babel-preset": "0.68.0", "metro-react-native-babel-preset": "0.68.0",
"path-browserify": "1.0.1", "path-browserify": "1.0.1",
"payjoin-client": "1.0.1", "payjoin-client": "1.0.1",
"process": "0.11.10", "process": "0.11.10",
"prop-types": "15.8.1", "prop-types": "15.8.1",
"react": "17.0.1", "react": "17.0.2",
"react-localization": "1.0.17", "react-localization": "1.0.17",
"react-native": "0.64.2", "react-native": "0.67.2",
"react-native-blue-crypto": "https://github.com/BlueWallet/react-native-blue-crypto#fbc2e6beded0b7f61e0986ce98cca1230f84bc1c", "react-native-blue-crypto": "https://github.com/BlueWallet/react-native-blue-crypto#fbc2e6beded0b7f61e0986ce98cca1230f84bc1c",
"react-native-camera": "4.2.1", "react-native-camera": "4.2.1",
"react-native-crypto": "2.2.0", "react-native-crypto": "2.2.0",
@ -152,7 +152,7 @@
"react-native-elements": "3.4.2", "react-native-elements": "3.4.2",
"react-native-fingerprint-scanner": "https://github.com/BlueWallet/react-native-fingerprint-scanner#ce644673681716335d786727bab998f7e632ab5e", "react-native-fingerprint-scanner": "https://github.com/BlueWallet/react-native-fingerprint-scanner#ce644673681716335d786727bab998f7e632ab5e",
"react-native-fs": "2.18.0", "react-native-fs": "2.18.0",
"react-native-gesture-handler": "1.10.3", "react-native-gesture-handler": "2.2.0",
"react-native-handoff": "https://github.com/BlueWallet/react-native-handoff#31d005f93d31099d0e564590a3bbd052b8a02b39", "react-native-handoff": "https://github.com/BlueWallet/react-native-handoff#31d005f93d31099d0e564590a3bbd052b8a02b39",
"react-native-haptic-feedback": "1.13.0", "react-native-haptic-feedback": "1.13.0",
"react-native-idle-timer": "https://github.com/BlueWallet/react-native-idle-timer#8587876d68ab5920e79619726aeca9e672beaf2b", "react-native-idle-timer": "https://github.com/BlueWallet/react-native-idle-timer#8587876d68ab5920e79619726aeca9e672beaf2b",
@ -162,7 +162,7 @@
"react-native-level-fs": "3.0.1", "react-native-level-fs": "3.0.1",
"react-native-linear-gradient": "2.5.6", "react-native-linear-gradient": "2.5.6",
"react-native-localize": "2.1.9", "react-native-localize": "2.1.9",
"react-native-modal": "12.1.0", "react-native-modal": "13.0.0",
"react-native-navigation-bar-color": "https://github.com/BlueWallet/react-native-navigation-bar-color#3b2894ae62fbce99a3bd24105f0921cebaef5c94", "react-native-navigation-bar-color": "https://github.com/BlueWallet/react-native-navigation-bar-color#3b2894ae62fbce99a3bd24105f0921cebaef5c94",
"react-native-obscure": "https://github.com/BlueWallet/react-native-obscure.git#f4b83b4a261e39b1f5ed4a45ac5bcabc8a59eadb", "react-native-obscure": "https://github.com/BlueWallet/react-native-obscure.git#f4b83b4a261e39b1f5ed4a45ac5bcabc8a59eadb",
"react-native-passcode-auth": "https://github.com/BlueWallet/react-native-passcode-auth#a2ff977ba92b36f8d0a5567f59c05cc608e8bd12", "react-native-passcode-auth": "https://github.com/BlueWallet/react-native-passcode-auth#a2ff977ba92b36f8d0a5567f59c05cc608e8bd12",
@ -180,12 +180,12 @@
"react-native-share": "7.3.5", "react-native-share": "7.3.5",
"react-native-svg": "12.1.1", "react-native-svg": "12.1.1",
"react-native-tcp-socket": "5.5.0", "react-native-tcp-socket": "5.5.0",
"react-native-tor": "0.1.7", "react-native-tor": "0.1.8",
"react-native-vector-icons": "9.0.0", "react-native-vector-icons": "9.0.0",
"react-native-watch-connectivity": "1.0.4", "react-native-watch-connectivity": "1.0.4",
"react-native-webview": "11.17.2", "react-native-webview": "11.17.2",
"react-native-widget-center": "https://github.com/BlueWallet/react-native-widget-center#b1382bbe1ed631b50a8aa03390f64c50775bc9ff", "react-native-widget-center": "https://github.com/BlueWallet/react-native-widget-center#b1382bbe1ed631b50a8aa03390f64c50775bc9ff",
"react-native-windows": "0.64.14", "react-native-windows": "0.67.1",
"react-test-render": "1.1.2", "react-test-render": "1.1.2",
"readable-stream": "3.6.0", "readable-stream": "3.6.0",
"realm": "10.12.0", "realm": "10.12.0",

View File

@ -78,8 +78,8 @@ const LNDCreateInvoice = () => {
Keyboard.addListener('keyboardDidShow', _keyboardDidShow); Keyboard.addListener('keyboardDidShow', _keyboardDidShow);
Keyboard.addListener('keyboardDidHide', _keyboardDidHide); Keyboard.addListener('keyboardDidHide', _keyboardDidHide);
return () => { return () => {
Keyboard.removeListener('keyboardDidShow', _keyboardDidShow); Keyboard.removeAllListeners('keyboardDidShow');
Keyboard.removeListener('keyboardDidHide', _keyboardDidHide); Keyboard.removeAllListeners('keyboardDidHide');
}; };
}, []); }, []);

View File

@ -65,8 +65,8 @@ const ScanLndInvoice = () => {
Keyboard.addListener('keyboardDidShow', _keyboardDidShow); Keyboard.addListener('keyboardDidShow', _keyboardDidShow);
Keyboard.addListener('keyboardDidHide', _keyboardDidHide); Keyboard.addListener('keyboardDidHide', _keyboardDidHide);
return () => { return () => {
Keyboard.removeListener('keyboardDidShow', _keyboardDidShow); Keyboard.removeAllListeners('keyboardDidShow');
Keyboard.removeListener('keyboardDidHide', _keyboardDidHide); Keyboard.removeAllListeners('keyboardDidHide');
}; };
// eslint-disable-next-line react-hooks/exhaustive-deps // eslint-disable-next-line react-hooks/exhaustive-deps
}, []); }, []);

View File

@ -121,8 +121,8 @@ const SendDetails = () => {
Keyboard.addListener('keyboardDidShow', _keyboardDidShow); Keyboard.addListener('keyboardDidShow', _keyboardDidShow);
Keyboard.addListener('keyboardDidHide', _keyboardDidHide); Keyboard.addListener('keyboardDidHide', _keyboardDidHide);
return () => { return () => {
Keyboard.removeListener('keyboardDidShow', _keyboardDidShow); Keyboard.removeAllListeners('keyboardDidShow');
Keyboard.removeListener('keyboardDidHide', _keyboardDidHide); Keyboard.removeAllListeners('keyboardDidHide');
}; };
}, []); // eslint-disable-line react-hooks/exhaustive-deps }, []); // eslint-disable-line react-hooks/exhaustive-deps
@ -775,12 +775,11 @@ const SendDetails = () => {
}; };
const handleAddRecipient = async () => { const handleAddRecipient = async () => {
LayoutAnimation.configureNext(LayoutAnimation.Presets.easeInEaseOut, () => scrollView.current.scrollToEnd());
setAddresses(addresses => [...addresses, { address: '', key: String(Math.random()) }]); setAddresses(addresses => [...addresses, { address: '', key: String(Math.random()) }]);
setOptionsVisible(false); setOptionsVisible(false);
await sleep(200); // wait for animation
scrollView.current.scrollToEnd(); scrollView.current.scrollToEnd();
if (addresses.length === 0) return; if (addresses.length === 0) return;
await sleep(200); // wait for animation
scrollView.current.flashScrollIndicators(); scrollView.current.flashScrollIndicators();
}; };

View File

@ -63,8 +63,8 @@ const WalletsImport = () => {
Keyboard.addListener(Platform.OS === 'ios' ? 'keyboardWillShow' : 'keyboardDidShow', () => setIsToolbarVisibleForAndroid(true)); Keyboard.addListener(Platform.OS === 'ios' ? 'keyboardWillShow' : 'keyboardDidShow', () => setIsToolbarVisibleForAndroid(true));
Keyboard.addListener(Platform.OS === 'ios' ? 'keyboardWillHide' : 'keyboardDidHide', () => setIsToolbarVisibleForAndroid(false)); Keyboard.addListener(Platform.OS === 'ios' ? 'keyboardWillHide' : 'keyboardDidHide', () => setIsToolbarVisibleForAndroid(false));
return () => { return () => {
Keyboard.removeListener(Platform.OS === 'ios' ? 'keyboardWillHide' : 'keyboardDidHide'); Keyboard.removeAllListeners(Platform.OS === 'ios' ? 'keyboardWillShow' : 'keyboardDidShow');
Keyboard.removeListener(Platform.OS === 'ios' ? 'keyboardWillShow' : 'keyboardDidShow'); Keyboard.removeAllListeners(Platform.OS === 'ios' ? 'keyboardWillHide' : 'keyboardDidHide');
Privacy.disableBlur(); Privacy.disableBlur();
}; };
}, []); }, []);

View File

@ -41,8 +41,8 @@ const SignVerify = () => {
Keyboard.addListener(Platform.OS === 'ios' ? 'keyboardWillShow' : 'keyboardDidShow', () => setIsKeyboardVisible(true)); Keyboard.addListener(Platform.OS === 'ios' ? 'keyboardWillShow' : 'keyboardDidShow', () => setIsKeyboardVisible(true));
Keyboard.addListener(Platform.OS === 'ios' ? 'keyboardWillHide' : 'keyboardDidHide', () => setIsKeyboardVisible(false)); Keyboard.addListener(Platform.OS === 'ios' ? 'keyboardWillHide' : 'keyboardDidHide', () => setIsKeyboardVisible(false));
return () => { return () => {
Keyboard.removeListener(Platform.OS === 'ios' ? 'keyboardWillHide' : 'keyboardDidHide'); Keyboard.removeAllListeners(Platform.OS === 'ios' ? 'keyboardWillShow' : 'keyboardDidShow');
Keyboard.removeListener(Platform.OS === 'ios' ? 'keyboardWillShow' : 'keyboardDidShow'); Keyboard.removeAllListeners(Platform.OS === 'ios' ? 'keyboardWillHide' : 'keyboardDidHide');
}; };
}, []); }, []);