mirror of
https://github.com/streetwriters/notesnook.git
synced 2026-09-01 19:49:54 +02:00
mobile: fix orientation & app screen size measurement (#1382)
This commit is contained in:
@@ -27,7 +27,9 @@ import {
|
||||
addSpecificOrientationListener,
|
||||
getInitialOrientation,
|
||||
getSpecificOrientation,
|
||||
removeSpecificOrientationListener
|
||||
removeSpecificOrientationListener,
|
||||
addOrientationListener,
|
||||
removeOrientationListener
|
||||
} from "react-native-orientation";
|
||||
import Animated, {
|
||||
useAnimatedStyle,
|
||||
@@ -118,9 +120,13 @@ const _TabsHolder = () => {
|
||||
if (Platform.OS === "ios") {
|
||||
addSpecificOrientationListener(onOrientationChange);
|
||||
getSpecificOrientation && getSpecificOrientation(onOrientationChange);
|
||||
} else {
|
||||
addOrientationListener(onOrientationChange);
|
||||
}
|
||||
|
||||
return () => {
|
||||
removeSpecificOrientationListener(onOrientationChange);
|
||||
removeOrientationListener(onOrientationChange);
|
||||
};
|
||||
}, []);
|
||||
|
||||
|
||||
@@ -21,19 +21,25 @@ import { Dimensions, PixelRatio, Platform } from "react-native";
|
||||
import DeviceInfo from "react-native-device-info";
|
||||
|
||||
let windowSize = Dimensions.get("window");
|
||||
|
||||
let screenSize = Dimensions.get("screen");
|
||||
export class DeviceDetectionService {
|
||||
constructor() {
|
||||
this.setNewValues();
|
||||
}
|
||||
|
||||
isTablet() {
|
||||
return DeviceInfo.isTablet();
|
||||
}
|
||||
setNewValues() {
|
||||
screenSize = Dimensions.get("screen");
|
||||
windowSize = Dimensions.get("window");
|
||||
this.pixelDensity = PixelRatio.get();
|
||||
this.width = windowSize.width;
|
||||
this.height = windowSize.height;
|
||||
this.adjustedWidth = this.width * this.pixelDensity;
|
||||
this.adjustedHeight = this.height * this.pixelDensity;
|
||||
this.screenWidth = screenSize.width;
|
||||
this.screenHeight = screenSize.height;
|
||||
this.isPhoneOrTablet();
|
||||
this.isIosOrAndroid();
|
||||
this.detectIphoneX();
|
||||
@@ -53,22 +59,24 @@ export class DeviceDetectionService {
|
||||
}
|
||||
|
||||
getDeviceSize = () => {
|
||||
let dpi = this.pixelDensity * 160;
|
||||
let deviceWidthInInches = this.adjustedWidth / dpi;
|
||||
let deviceHeightInInches = this.adjustedHeight / dpi;
|
||||
let diagonalSize = Math.sqrt(
|
||||
Math.pow(deviceWidthInInches, 2) + Math.pow(deviceHeightInInches, 2)
|
||||
);
|
||||
return Platform.isPad ? diagonalSize + 2 : diagonalSize;
|
||||
let size = this.width / 100;
|
||||
return size;
|
||||
};
|
||||
|
||||
getScreenSize = () => {
|
||||
let size = this.screenWidth / 100;
|
||||
return size;
|
||||
};
|
||||
|
||||
checkSmallTab(orientation) {
|
||||
this.width = Dimensions.get("screen").width;
|
||||
this.height = Dimensions.get("screen").height;
|
||||
let deviceSize = this.getDeviceSize();
|
||||
let screenSize = this.getScreenSize();
|
||||
console.log(orientation);
|
||||
if (
|
||||
(!DeviceInfo.isTablet() && orientation === "LANDSCAPE") ||
|
||||
(DeviceInfo.isTablet() && (orientation === "PORTRAIT" || deviceSize < 9))
|
||||
(!this.isTablet() && orientation?.startsWith("LANDSCAPE")) ||
|
||||
(this.isTablet() &&
|
||||
(orientation === "PORTRAIT" ||
|
||||
(deviceSize < screenSize - 1 && deviceSize > 5.5)))
|
||||
) {
|
||||
this.isTab = true;
|
||||
this.isPhone = false;
|
||||
@@ -82,7 +90,7 @@ export class DeviceDetectionService {
|
||||
this.isPhone = false;
|
||||
this.isSmallTab = false;
|
||||
} else {
|
||||
if (!DeviceInfo.isTablet()) {
|
||||
if (!this.isTablet() || deviceSize < 5.5) {
|
||||
this.isTab = false;
|
||||
this.isPhone = true;
|
||||
this.isSmallTab = false;
|
||||
@@ -95,7 +103,7 @@ export class DeviceDetectionService {
|
||||
}
|
||||
|
||||
isPhoneOrTablet() {
|
||||
if (DeviceInfo.isTablet()) {
|
||||
if (this.isTablet()) {
|
||||
this.isTab = true;
|
||||
this.isPhone = false;
|
||||
} else {
|
||||
|
||||
@@ -4,16 +4,17 @@ PODS:
|
||||
- callstack-repack (3.0.0):
|
||||
- React-Core
|
||||
- DoubleConversion (1.1.6)
|
||||
- FBLazyVector (0.69.4)
|
||||
- FBReactNativeSpec (0.69.4):
|
||||
- FBLazyVector (0.69.7)
|
||||
- FBReactNativeSpec (0.69.7):
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- RCTRequired (= 0.69.4)
|
||||
- RCTTypeSafety (= 0.69.4)
|
||||
- React-Core (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- ReactCommon/turbomodule/core (= 0.69.4)
|
||||
- RCTRequired (= 0.69.7)
|
||||
- RCTTypeSafety (= 0.69.7)
|
||||
- React-Core (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- ReactCommon/turbomodule/core (= 0.69.7)
|
||||
- fmt (6.2.1)
|
||||
- glog (0.3.5)
|
||||
- GZIP (1.3.0)
|
||||
- MMKV (1.2.13):
|
||||
- MMKVCore (~> 1.2.13)
|
||||
- MMKVCore (1.2.13)
|
||||
@@ -29,203 +30,203 @@ PODS:
|
||||
- DoubleConversion
|
||||
- fmt (~> 6.2.1)
|
||||
- glog
|
||||
- RCTRequired (0.69.4)
|
||||
- RCTTypeSafety (0.69.4):
|
||||
- FBLazyVector (= 0.69.4)
|
||||
- RCTRequired (= 0.69.4)
|
||||
- React-Core (= 0.69.4)
|
||||
- React (0.69.4):
|
||||
- React-Core (= 0.69.4)
|
||||
- React-Core/DevSupport (= 0.69.4)
|
||||
- React-Core/RCTWebSocket (= 0.69.4)
|
||||
- React-RCTActionSheet (= 0.69.4)
|
||||
- React-RCTAnimation (= 0.69.4)
|
||||
- React-RCTBlob (= 0.69.4)
|
||||
- React-RCTImage (= 0.69.4)
|
||||
- React-RCTLinking (= 0.69.4)
|
||||
- React-RCTNetwork (= 0.69.4)
|
||||
- React-RCTSettings (= 0.69.4)
|
||||
- React-RCTText (= 0.69.4)
|
||||
- React-RCTVibration (= 0.69.4)
|
||||
- React-bridging (0.69.4):
|
||||
- RCTRequired (0.69.7)
|
||||
- RCTTypeSafety (0.69.7):
|
||||
- FBLazyVector (= 0.69.7)
|
||||
- RCTRequired (= 0.69.7)
|
||||
- React-Core (= 0.69.7)
|
||||
- React (0.69.7):
|
||||
- React-Core (= 0.69.7)
|
||||
- React-Core/DevSupport (= 0.69.7)
|
||||
- React-Core/RCTWebSocket (= 0.69.7)
|
||||
- React-RCTActionSheet (= 0.69.7)
|
||||
- React-RCTAnimation (= 0.69.7)
|
||||
- React-RCTBlob (= 0.69.7)
|
||||
- React-RCTImage (= 0.69.7)
|
||||
- React-RCTLinking (= 0.69.7)
|
||||
- React-RCTNetwork (= 0.69.7)
|
||||
- React-RCTSettings (= 0.69.7)
|
||||
- React-RCTText (= 0.69.7)
|
||||
- React-RCTVibration (= 0.69.7)
|
||||
- React-bridging (0.69.7):
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-callinvoker (0.69.4)
|
||||
- React-Codegen (0.69.4):
|
||||
- FBReactNativeSpec (= 0.69.4)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-callinvoker (0.69.7)
|
||||
- React-Codegen (0.69.7):
|
||||
- FBReactNativeSpec (= 0.69.7)
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- RCTRequired (= 0.69.4)
|
||||
- RCTTypeSafety (= 0.69.4)
|
||||
- React-Core (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-jsiexecutor (= 0.69.4)
|
||||
- ReactCommon/turbomodule/core (= 0.69.4)
|
||||
- React-Core (0.69.4):
|
||||
- RCTRequired (= 0.69.7)
|
||||
- RCTTypeSafety (= 0.69.7)
|
||||
- React-Core (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-jsiexecutor (= 0.69.7)
|
||||
- ReactCommon/turbomodule/core (= 0.69.7)
|
||||
- React-Core (0.69.7):
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-Core/Default (= 0.69.4)
|
||||
- React-cxxreact (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-jsiexecutor (= 0.69.4)
|
||||
- React-perflogger (= 0.69.4)
|
||||
- React-Core/Default (= 0.69.7)
|
||||
- React-cxxreact (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-jsiexecutor (= 0.69.7)
|
||||
- React-perflogger (= 0.69.7)
|
||||
- Yoga
|
||||
- React-Core/CoreModulesHeaders (0.69.4):
|
||||
- React-Core/CoreModulesHeaders (0.69.7):
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-Core/Default
|
||||
- React-cxxreact (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-jsiexecutor (= 0.69.4)
|
||||
- React-perflogger (= 0.69.4)
|
||||
- React-cxxreact (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-jsiexecutor (= 0.69.7)
|
||||
- React-perflogger (= 0.69.7)
|
||||
- Yoga
|
||||
- React-Core/Default (0.69.4):
|
||||
- React-Core/Default (0.69.7):
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-cxxreact (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-jsiexecutor (= 0.69.4)
|
||||
- React-perflogger (= 0.69.4)
|
||||
- React-cxxreact (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-jsiexecutor (= 0.69.7)
|
||||
- React-perflogger (= 0.69.7)
|
||||
- Yoga
|
||||
- React-Core/DevSupport (0.69.4):
|
||||
- React-Core/DevSupport (0.69.7):
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-Core/Default (= 0.69.4)
|
||||
- React-Core/RCTWebSocket (= 0.69.4)
|
||||
- React-cxxreact (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-jsiexecutor (= 0.69.4)
|
||||
- React-jsinspector (= 0.69.4)
|
||||
- React-perflogger (= 0.69.4)
|
||||
- React-Core/Default (= 0.69.7)
|
||||
- React-Core/RCTWebSocket (= 0.69.7)
|
||||
- React-cxxreact (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-jsiexecutor (= 0.69.7)
|
||||
- React-jsinspector (= 0.69.7)
|
||||
- React-perflogger (= 0.69.7)
|
||||
- Yoga
|
||||
- React-Core/RCTActionSheetHeaders (0.69.4):
|
||||
- React-Core/RCTActionSheetHeaders (0.69.7):
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-Core/Default
|
||||
- React-cxxreact (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-jsiexecutor (= 0.69.4)
|
||||
- React-perflogger (= 0.69.4)
|
||||
- React-cxxreact (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-jsiexecutor (= 0.69.7)
|
||||
- React-perflogger (= 0.69.7)
|
||||
- Yoga
|
||||
- React-Core/RCTAnimationHeaders (0.69.4):
|
||||
- React-Core/RCTAnimationHeaders (0.69.7):
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-Core/Default
|
||||
- React-cxxreact (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-jsiexecutor (= 0.69.4)
|
||||
- React-perflogger (= 0.69.4)
|
||||
- React-cxxreact (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-jsiexecutor (= 0.69.7)
|
||||
- React-perflogger (= 0.69.7)
|
||||
- Yoga
|
||||
- React-Core/RCTBlobHeaders (0.69.4):
|
||||
- React-Core/RCTBlobHeaders (0.69.7):
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-Core/Default
|
||||
- React-cxxreact (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-jsiexecutor (= 0.69.4)
|
||||
- React-perflogger (= 0.69.4)
|
||||
- React-cxxreact (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-jsiexecutor (= 0.69.7)
|
||||
- React-perflogger (= 0.69.7)
|
||||
- Yoga
|
||||
- React-Core/RCTImageHeaders (0.69.4):
|
||||
- React-Core/RCTImageHeaders (0.69.7):
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-Core/Default
|
||||
- React-cxxreact (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-jsiexecutor (= 0.69.4)
|
||||
- React-perflogger (= 0.69.4)
|
||||
- React-cxxreact (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-jsiexecutor (= 0.69.7)
|
||||
- React-perflogger (= 0.69.7)
|
||||
- Yoga
|
||||
- React-Core/RCTLinkingHeaders (0.69.4):
|
||||
- React-Core/RCTLinkingHeaders (0.69.7):
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-Core/Default
|
||||
- React-cxxreact (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-jsiexecutor (= 0.69.4)
|
||||
- React-perflogger (= 0.69.4)
|
||||
- React-cxxreact (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-jsiexecutor (= 0.69.7)
|
||||
- React-perflogger (= 0.69.7)
|
||||
- Yoga
|
||||
- React-Core/RCTNetworkHeaders (0.69.4):
|
||||
- React-Core/RCTNetworkHeaders (0.69.7):
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-Core/Default
|
||||
- React-cxxreact (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-jsiexecutor (= 0.69.4)
|
||||
- React-perflogger (= 0.69.4)
|
||||
- React-cxxreact (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-jsiexecutor (= 0.69.7)
|
||||
- React-perflogger (= 0.69.7)
|
||||
- Yoga
|
||||
- React-Core/RCTSettingsHeaders (0.69.4):
|
||||
- React-Core/RCTSettingsHeaders (0.69.7):
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-Core/Default
|
||||
- React-cxxreact (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-jsiexecutor (= 0.69.4)
|
||||
- React-perflogger (= 0.69.4)
|
||||
- React-cxxreact (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-jsiexecutor (= 0.69.7)
|
||||
- React-perflogger (= 0.69.7)
|
||||
- Yoga
|
||||
- React-Core/RCTTextHeaders (0.69.4):
|
||||
- React-Core/RCTTextHeaders (0.69.7):
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-Core/Default
|
||||
- React-cxxreact (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-jsiexecutor (= 0.69.4)
|
||||
- React-perflogger (= 0.69.4)
|
||||
- React-cxxreact (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-jsiexecutor (= 0.69.7)
|
||||
- React-perflogger (= 0.69.7)
|
||||
- Yoga
|
||||
- React-Core/RCTVibrationHeaders (0.69.4):
|
||||
- React-Core/RCTVibrationHeaders (0.69.7):
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-Core/Default
|
||||
- React-cxxreact (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-jsiexecutor (= 0.69.4)
|
||||
- React-perflogger (= 0.69.4)
|
||||
- React-cxxreact (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-jsiexecutor (= 0.69.7)
|
||||
- React-perflogger (= 0.69.7)
|
||||
- Yoga
|
||||
- React-Core/RCTWebSocket (0.69.4):
|
||||
- React-Core/RCTWebSocket (0.69.7):
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-Core/Default (= 0.69.4)
|
||||
- React-cxxreact (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-jsiexecutor (= 0.69.4)
|
||||
- React-perflogger (= 0.69.4)
|
||||
- React-Core/Default (= 0.69.7)
|
||||
- React-cxxreact (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-jsiexecutor (= 0.69.7)
|
||||
- React-perflogger (= 0.69.7)
|
||||
- Yoga
|
||||
- React-CoreModules (0.69.4):
|
||||
- React-CoreModules (0.69.7):
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- RCTTypeSafety (= 0.69.4)
|
||||
- React-Codegen (= 0.69.4)
|
||||
- React-Core/CoreModulesHeaders (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-RCTImage (= 0.69.4)
|
||||
- ReactCommon/turbomodule/core (= 0.69.4)
|
||||
- React-cxxreact (0.69.4):
|
||||
- RCTTypeSafety (= 0.69.7)
|
||||
- React-Codegen (= 0.69.7)
|
||||
- React-Core/CoreModulesHeaders (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-RCTImage (= 0.69.7)
|
||||
- ReactCommon/turbomodule/core (= 0.69.7)
|
||||
- React-cxxreact (0.69.7):
|
||||
- boost (= 1.76.0)
|
||||
- DoubleConversion
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-callinvoker (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-jsinspector (= 0.69.4)
|
||||
- React-logger (= 0.69.4)
|
||||
- React-perflogger (= 0.69.4)
|
||||
- React-runtimeexecutor (= 0.69.4)
|
||||
- React-jsi (0.69.4):
|
||||
- React-callinvoker (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-jsinspector (= 0.69.7)
|
||||
- React-logger (= 0.69.7)
|
||||
- React-perflogger (= 0.69.7)
|
||||
- React-runtimeexecutor (= 0.69.7)
|
||||
- React-jsi (0.69.7):
|
||||
- boost (= 1.76.0)
|
||||
- DoubleConversion
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-jsi/Default (= 0.69.4)
|
||||
- React-jsi/Default (0.69.4):
|
||||
- React-jsi/Default (= 0.69.7)
|
||||
- React-jsi/Default (0.69.7):
|
||||
- boost (= 1.76.0)
|
||||
- DoubleConversion
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-jsiexecutor (0.69.4):
|
||||
- React-jsiexecutor (0.69.7):
|
||||
- DoubleConversion
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-cxxreact (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-perflogger (= 0.69.4)
|
||||
- React-jsinspector (0.69.4)
|
||||
- React-logger (0.69.4):
|
||||
- React-cxxreact (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-perflogger (= 0.69.7)
|
||||
- React-jsinspector (0.69.7)
|
||||
- React-logger (0.69.7):
|
||||
- glog
|
||||
- react-native-actions-shortcuts (1.0.1):
|
||||
- React
|
||||
@@ -243,6 +244,10 @@ PODS:
|
||||
- React-Core
|
||||
- react-native-get-random-values (1.8.0):
|
||||
- React-Core
|
||||
- react-native-gzip (1.0.0):
|
||||
- Base64
|
||||
- GZIP
|
||||
- React-Core
|
||||
- react-native-html-to-pdf-lite (0.9.1):
|
||||
- React
|
||||
- react-native-image-picker (4.1.2):
|
||||
@@ -266,74 +271,72 @@ PODS:
|
||||
- React
|
||||
- react-native-webview (11.23.1):
|
||||
- React-Core
|
||||
- React-perflogger (0.69.4)
|
||||
- React-RCTActionSheet (0.69.4):
|
||||
- React-Core/RCTActionSheetHeaders (= 0.69.4)
|
||||
- React-RCTAnimation (0.69.4):
|
||||
- React-perflogger (0.69.7)
|
||||
- React-RCTActionSheet (0.69.7):
|
||||
- React-Core/RCTActionSheetHeaders (= 0.69.7)
|
||||
- React-RCTAnimation (0.69.7):
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- RCTTypeSafety (= 0.69.4)
|
||||
- React-Codegen (= 0.69.4)
|
||||
- React-Core/RCTAnimationHeaders (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- ReactCommon/turbomodule/core (= 0.69.4)
|
||||
- React-RCTBlob (0.69.4):
|
||||
- RCTTypeSafety (= 0.69.7)
|
||||
- React-Codegen (= 0.69.7)
|
||||
- React-Core/RCTAnimationHeaders (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- ReactCommon/turbomodule/core (= 0.69.7)
|
||||
- React-RCTBlob (0.69.7):
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-Codegen (= 0.69.4)
|
||||
- React-Core/RCTBlobHeaders (= 0.69.4)
|
||||
- React-Core/RCTWebSocket (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-RCTNetwork (= 0.69.4)
|
||||
- ReactCommon/turbomodule/core (= 0.69.4)
|
||||
- React-RCTImage (0.69.4):
|
||||
- React-Codegen (= 0.69.7)
|
||||
- React-Core/RCTBlobHeaders (= 0.69.7)
|
||||
- React-Core/RCTWebSocket (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-RCTNetwork (= 0.69.7)
|
||||
- ReactCommon/turbomodule/core (= 0.69.7)
|
||||
- React-RCTImage (0.69.7):
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- RCTTypeSafety (= 0.69.4)
|
||||
- React-Codegen (= 0.69.4)
|
||||
- React-Core/RCTImageHeaders (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-RCTNetwork (= 0.69.4)
|
||||
- ReactCommon/turbomodule/core (= 0.69.4)
|
||||
- React-RCTLinking (0.69.4):
|
||||
- React-Codegen (= 0.69.4)
|
||||
- React-Core/RCTLinkingHeaders (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- ReactCommon/turbomodule/core (= 0.69.4)
|
||||
- React-RCTNetwork (0.69.4):
|
||||
- RCTTypeSafety (= 0.69.7)
|
||||
- React-Codegen (= 0.69.7)
|
||||
- React-Core/RCTImageHeaders (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-RCTNetwork (= 0.69.7)
|
||||
- ReactCommon/turbomodule/core (= 0.69.7)
|
||||
- React-RCTLinking (0.69.7):
|
||||
- React-Codegen (= 0.69.7)
|
||||
- React-Core/RCTLinkingHeaders (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- ReactCommon/turbomodule/core (= 0.69.7)
|
||||
- React-RCTNetwork (0.69.7):
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- RCTTypeSafety (= 0.69.4)
|
||||
- React-Codegen (= 0.69.4)
|
||||
- React-Core/RCTNetworkHeaders (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- ReactCommon/turbomodule/core (= 0.69.4)
|
||||
- React-RCTSettings (0.69.4):
|
||||
- RCTTypeSafety (= 0.69.7)
|
||||
- React-Codegen (= 0.69.7)
|
||||
- React-Core/RCTNetworkHeaders (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- ReactCommon/turbomodule/core (= 0.69.7)
|
||||
- React-RCTSettings (0.69.7):
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- RCTTypeSafety (= 0.69.4)
|
||||
- React-Codegen (= 0.69.4)
|
||||
- React-Core/RCTSettingsHeaders (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- ReactCommon/turbomodule/core (= 0.69.4)
|
||||
- React-RCTText (0.69.4):
|
||||
- React-Core/RCTTextHeaders (= 0.69.4)
|
||||
- React-RCTVibration (0.69.4):
|
||||
- RCTTypeSafety (= 0.69.7)
|
||||
- React-Codegen (= 0.69.7)
|
||||
- React-Core/RCTSettingsHeaders (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- ReactCommon/turbomodule/core (= 0.69.7)
|
||||
- React-RCTText (0.69.7):
|
||||
- React-Core/RCTTextHeaders (= 0.69.7)
|
||||
- React-RCTVibration (0.69.7):
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-Codegen (= 0.69.4)
|
||||
- React-Core/RCTVibrationHeaders (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- ReactCommon/turbomodule/core (= 0.69.4)
|
||||
- React-runtimeexecutor (0.69.4):
|
||||
- React-jsi (= 0.69.4)
|
||||
- ReactCommon/turbomodule/core (0.69.4):
|
||||
- React-Codegen (= 0.69.7)
|
||||
- React-Core/RCTVibrationHeaders (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- ReactCommon/turbomodule/core (= 0.69.7)
|
||||
- React-runtimeexecutor (0.69.7):
|
||||
- React-jsi (= 0.69.7)
|
||||
- ReactCommon/turbomodule/core (0.69.7):
|
||||
- DoubleConversion
|
||||
- glog
|
||||
- RCT-Folly (= 2021.06.28.00-v2)
|
||||
- React-bridging (= 0.69.4)
|
||||
- React-callinvoker (= 0.69.4)
|
||||
- React-Core (= 0.69.4)
|
||||
- React-cxxreact (= 0.69.4)
|
||||
- React-jsi (= 0.69.4)
|
||||
- React-logger (= 0.69.4)
|
||||
- React-perflogger (= 0.69.4)
|
||||
- ReactNativeExceptionHandler (2.10.10):
|
||||
- React-Core
|
||||
- React-bridging (= 0.69.7)
|
||||
- React-callinvoker (= 0.69.7)
|
||||
- React-Core (= 0.69.7)
|
||||
- React-cxxreact (= 0.69.7)
|
||||
- React-jsi (= 0.69.7)
|
||||
- React-logger (= 0.69.7)
|
||||
- React-perflogger (= 0.69.7)
|
||||
- rn-extensions-share (2.4.0):
|
||||
- React-Core
|
||||
- rn-fetch-blob (0.12.0):
|
||||
@@ -354,15 +357,17 @@ PODS:
|
||||
- React
|
||||
- RNFileViewer (2.1.5):
|
||||
- React-Core
|
||||
- RNFlashList (1.4.0):
|
||||
- React-Core
|
||||
- RNGestureHandler (2.7.1):
|
||||
- React-Core
|
||||
- RNIap (5.2.14):
|
||||
- RNIap (7.5.6):
|
||||
- React-Core
|
||||
- RNKeychain (4.0.5):
|
||||
- React
|
||||
- RNPrivacySnapshot (1.0.0):
|
||||
- React-Core
|
||||
- RNReanimated (2.9.1):
|
||||
- RNReanimated (2.13.0):
|
||||
- DoubleConversion
|
||||
- FBLazyVector
|
||||
- FBReactNativeSpec
|
||||
@@ -404,16 +409,8 @@ PODS:
|
||||
- SexyTooltip
|
||||
- RNVectorIcons (9.2.0):
|
||||
- React-Core
|
||||
- RNZipArchive (6.0.8):
|
||||
- React-Core
|
||||
- RNZipArchive/Core (= 6.0.8)
|
||||
- SSZipArchive (= 2.2.3)
|
||||
- RNZipArchive/Core (6.0.8):
|
||||
- React-Core
|
||||
- SSZipArchive (= 2.2.3)
|
||||
- SexyTooltip (1.2.5):
|
||||
- pop (~> 1.0)
|
||||
- SSZipArchive (2.2.3)
|
||||
- toolbar-android (0.2.1):
|
||||
- React
|
||||
- Yoga (1.14.0)
|
||||
@@ -449,6 +446,7 @@ DEPENDENCIES:
|
||||
- react-native-document-picker (from `../../node_modules/react-native-document-picker`)
|
||||
- react-native-fingerprint-scanner (from `../../node_modules/react-native-fingerprint-scanner`)
|
||||
- react-native-get-random-values (from `../../node_modules/react-native-get-random-values`)
|
||||
- react-native-gzip (from `../../node_modules/react-native-gzip`)
|
||||
- react-native-html-to-pdf-lite (from `../../node_modules/react-native-html-to-pdf-lite`)
|
||||
- react-native-image-picker (from `../../node_modules/react-native-image-picker`)
|
||||
- "react-native-keep-awake (from `../../node_modules/@sayem314/react-native-keep-awake`)"
|
||||
@@ -470,7 +468,6 @@ DEPENDENCIES:
|
||||
- React-RCTVibration (from `../../node_modules/react-native/Libraries/Vibration`)
|
||||
- React-runtimeexecutor (from `../../node_modules/react-native/ReactCommon/runtimeexecutor`)
|
||||
- ReactCommon/turbomodule/core (from `../../node_modules/react-native/ReactCommon`)
|
||||
- ReactNativeExceptionHandler (from `../../node_modules/react-native-exception-handler`)
|
||||
- rn-extensions-share (from `../../node_modules/rn-extensions-share`)
|
||||
- rn-fetch-blob (from `../../node_modules/rn-fetch-blob`)
|
||||
- RNBootSplash (from `../../node_modules/react-native-bootsplash`)
|
||||
@@ -481,6 +478,7 @@ DEPENDENCIES:
|
||||
- RNDeviceInfo (from `../../node_modules/react-native-device-info`)
|
||||
- RNExitApp (from `../../node_modules/react-native-exit-app`)
|
||||
- RNFileViewer (from `../../node_modules/react-native-file-viewer`)
|
||||
- "RNFlashList (from `../../node_modules/@shopify/flash-list`)"
|
||||
- RNGestureHandler (from `../../node_modules/react-native-gesture-handler`)
|
||||
- RNIap (from `../../node_modules/react-native-iap`)
|
||||
- RNKeychain (from `../../node_modules/react-native-keychain`)
|
||||
@@ -492,7 +490,6 @@ DEPENDENCIES:
|
||||
- RNSVG (from `../../node_modules/react-native-svg`)
|
||||
- RNTooltips (from `../../node_modules/react-native-tooltips`)
|
||||
- RNVectorIcons (from `../../node_modules/react-native-vector-icons`)
|
||||
- RNZipArchive (from `../../node_modules/react-native-zip-archive`)
|
||||
- SexyTooltip (from `https://github.com/ammarahm-ed/SexyTooltip.git`)
|
||||
- "toolbar-android (from `../../node_modules/@react-native-community/toolbar-android`)"
|
||||
- Yoga (from `../../node_modules/react-native/ReactCommon/yoga`)
|
||||
@@ -501,10 +498,10 @@ SPEC REPOS:
|
||||
trunk:
|
||||
- Base64
|
||||
- fmt
|
||||
- GZIP
|
||||
- MMKV
|
||||
- MMKVCore
|
||||
- pop
|
||||
- SSZipArchive
|
||||
|
||||
EXTERNAL SOURCES:
|
||||
boost:
|
||||
@@ -561,6 +558,8 @@ EXTERNAL SOURCES:
|
||||
:path: "../../node_modules/react-native-fingerprint-scanner"
|
||||
react-native-get-random-values:
|
||||
:path: "../../node_modules/react-native-get-random-values"
|
||||
react-native-gzip:
|
||||
:path: "../../node_modules/react-native-gzip"
|
||||
react-native-html-to-pdf-lite:
|
||||
:path: "../../node_modules/react-native-html-to-pdf-lite"
|
||||
react-native-image-picker:
|
||||
@@ -603,8 +602,6 @@ EXTERNAL SOURCES:
|
||||
:path: "../../node_modules/react-native/ReactCommon/runtimeexecutor"
|
||||
ReactCommon:
|
||||
:path: "../../node_modules/react-native/ReactCommon"
|
||||
ReactNativeExceptionHandler:
|
||||
:path: "../../node_modules/react-native-exception-handler"
|
||||
rn-extensions-share:
|
||||
:path: "../../node_modules/rn-extensions-share"
|
||||
rn-fetch-blob:
|
||||
@@ -625,6 +622,8 @@ EXTERNAL SOURCES:
|
||||
:path: "../../node_modules/react-native-exit-app"
|
||||
RNFileViewer:
|
||||
:path: "../../node_modules/react-native-file-viewer"
|
||||
RNFlashList:
|
||||
:path: "../../node_modules/@shopify/flash-list"
|
||||
RNGestureHandler:
|
||||
:path: "../../node_modules/react-native-gesture-handler"
|
||||
RNIap:
|
||||
@@ -647,8 +646,6 @@ EXTERNAL SOURCES:
|
||||
:path: "../../node_modules/react-native-tooltips"
|
||||
RNVectorIcons:
|
||||
:path: "../../node_modules/react-native-vector-icons"
|
||||
RNZipArchive:
|
||||
:path: "../../node_modules/react-native-zip-archive"
|
||||
SexyTooltip:
|
||||
:git: https://github.com/ammarahm-ed/SexyTooltip.git
|
||||
toolbar-android:
|
||||
@@ -666,27 +663,28 @@ SPEC CHECKSUMS:
|
||||
boost: a7c83b31436843459a1961bfd74b96033dc77234
|
||||
callstack-repack: 9e5425dfffeda7ea87b71729c4097141c7d8ce1c
|
||||
DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54
|
||||
FBLazyVector: c71b8c429a8af2aff1013934a7152e9d9d0c937d
|
||||
FBReactNativeSpec: 27afe40d1013e4eb78dbac657709f851163c7c7e
|
||||
FBLazyVector: 6b7f5692909b4300d50e7359cdefbcd09dd30faa
|
||||
FBReactNativeSpec: f53cf57758c70c6bfba5230b739cd1071e7a6824
|
||||
fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
|
||||
glog: 3d02b25ca00c2d456734d0bcff864cbc62f6ae1a
|
||||
GZIP: 416858efbe66b41b206895ac6dfd5493200d95b3
|
||||
MMKV: aac95d817a100479445633f2b3ed8961b4ac5043
|
||||
MMKVCore: 3388952ded307e41b3ed8a05892736a236ed1b8e
|
||||
pop: d582054913807fd11fd50bfe6a539d91c7e1a55a
|
||||
RCT-Folly: b9d9fe1fc70114b751c076104e52f3b1b5e5a95a
|
||||
RCTRequired: bd9d2ab0fda10171fcbcf9ba61a7df4dc15a28f4
|
||||
RCTTypeSafety: e44e139bf6ec8042db396201834fc2372f6a21cd
|
||||
React: 482cd1ba23c471be1aed3800180be2427418d7be
|
||||
React-bridging: c2ea4fed6fe4ed27c12fd71e88b5d5d3da107fde
|
||||
React-callinvoker: d4d1f98163fb5e35545e910415ef6c04796bb188
|
||||
React-Codegen: 9cb8451d5b81b95b961e7ba7188efa09c3fbfc83
|
||||
React-Core: 4d3443a45b67c71d74d7243ddde9569d1e4f4fad
|
||||
React-CoreModules: 70be25399366b5632ab18ecf6fe444a8165a7bea
|
||||
React-cxxreact: 822d3794fc0bf206f4691592f90e086dd4f92228
|
||||
React-jsi: ffa51cbc9a78cc156cf61f79ed52ecb76dc6013b
|
||||
React-jsiexecutor: a27badbbdbc0ff781813370736a2d1c7261181d4
|
||||
React-jsinspector: 8a3d3f5dcd23a91e8c80b1bf0e96902cd1dca999
|
||||
React-logger: 1088859f145b8f6dd0d3ed051a647ef0e3e80fad
|
||||
RCTRequired: 54bff6aa61efd9598ab59d2a823c382b4fe13d27
|
||||
RCTTypeSafety: 47632bfa768df7befde08e339a9847e6cff6ff78
|
||||
React: 72a676de573cc5ee0e375e5535238af9a4bd435c
|
||||
React-bridging: 12b6677a30fbd46555a35aa6096331737a9af598
|
||||
React-callinvoker: bb574a923c2281d01be23ed3b5d405caa583f56d
|
||||
React-Codegen: d714637fe411291f96f933a535eaf03a774a21c9
|
||||
React-Core: 138385d05068622b2b1873eee7dc5be9762f5383
|
||||
React-CoreModules: 3a9be624998677db102b19090b1c33c7564ead6d
|
||||
React-cxxreact: eb24a767b0b811259947f3d538e7c999467e7131
|
||||
React-jsi: 9c1cc1173fc8a24b094e01c54d8e3b567fed7edc
|
||||
React-jsiexecutor: a73bec0218ba959fc92f811b581ad6c2270c6b6f
|
||||
React-jsinspector: 8134ee22182b8dd98dc0973db6266c398103ce6c
|
||||
React-logger: 1e7ac909607ee65fd5c4d8bea8c6e644f66b8843
|
||||
react-native-actions-shortcuts: 5d9cf0c9c308333dfcc1e05c3f9afa8c428e2533
|
||||
react-native-background-actions: 2c251c986f23347f9c1722f05fd296938f60edb1
|
||||
react-native-begin-background-task: 3b889e07458afc5822a7277cf9cbc7cd077e39ee
|
||||
@@ -694,6 +692,7 @@ SPEC CHECKSUMS:
|
||||
react-native-document-picker: ec07866a30707f23660c0f3ae591d669d3e89096
|
||||
react-native-fingerprint-scanner: be63e626b31fb951780a5fac5328b065a61a3d6e
|
||||
react-native-get-random-values: a6ea6a8a65dc93e96e24a11105b1a9c8cfe1d72a
|
||||
react-native-gzip: 02f9968afa759e189f0414d41f8f4a951a86b4f1
|
||||
react-native-html-to-pdf-lite: 21bfb169bf4cbcd7bec9f736975ee1b3f5292d4a
|
||||
react-native-image-picker: 9c8a2687b69300ad9e95cec5d38f35ab9d32467d
|
||||
react-native-keep-awake: acbee258db16483744910f0da3ace39eb9ab47fd
|
||||
@@ -703,19 +702,18 @@ SPEC CHECKSUMS:
|
||||
react-native-safe-area-context: 99b24a0c5acd0d5dcac2b1a7f18c49ea317be99a
|
||||
react-native-sodium: 5d17851375e399a532d3c571d0703de4312da31c
|
||||
react-native-webview: d33e2db8925d090871ffeb232dfa50cb3a727581
|
||||
React-perflogger: cb386fd44c97ec7f8199c04c12b22066b0f2e1e0
|
||||
React-RCTActionSheet: f803a85e46cf5b4066c2ac5e122447f918e9c6e5
|
||||
React-RCTAnimation: 19c80fa950ccce7f4db76a2a7f2cf79baae07fc7
|
||||
React-RCTBlob: f36ab97e2d515c36df14a1571e50056be80413d5
|
||||
React-RCTImage: 2c8f0a329a116248e82f8972ffe806e47c6d1cfa
|
||||
React-RCTLinking: 670f0223075aff33be3b89714f1da4f5343fc4af
|
||||
React-RCTNetwork: 09385b73f4ff1f46bd5d749540fb33f69a7e5908
|
||||
React-RCTSettings: 33b12d3ac7a1f2eba069ec7bd1b84345263b3bbe
|
||||
React-RCTText: a1a3ea902403bd9ae4cf6f7960551dc1d25711b5
|
||||
React-RCTVibration: 9adb4a3cbb598d1bbd46a05256f445e4b8c70603
|
||||
React-runtimeexecutor: 61ee22a8cdf8b6bb2a7fb7b4ba2cc763e5285196
|
||||
ReactCommon: 8f67bd7e0a6afade0f20718f859dc8c2275f2e83
|
||||
ReactNativeExceptionHandler: b11ff67c78802b2f62eed0e10e75cb1ef7947c60
|
||||
React-perflogger: 8e832d4e21fdfa613033c76d58d7e617341e804b
|
||||
React-RCTActionSheet: 9ca778182a9523991bff6381045885b6e808bb73
|
||||
React-RCTAnimation: 9ced26ad20b96e532ac791a8ab92a7b1ce2266b8
|
||||
React-RCTBlob: 2ca3402386d6ab8e9a9a39117305c7601ba2a7f8
|
||||
React-RCTImage: 7be51899367082a49e7a7560247ab3961e4dd248
|
||||
React-RCTLinking: 262229106f181d8187a5a041fa0dffe6e9726347
|
||||
React-RCTNetwork: 428b6f17bf4684ede387422eb789ca89365e33d3
|
||||
React-RCTSettings: eaef83489b80045528f1fe1ea5daefaa586ed763
|
||||
React-RCTText: d197cff9d5d7f68bdb88468d94617bbf2aa6a48d
|
||||
React-RCTVibration: 600a9f8b3537db360563d50fab3d040c262567d4
|
||||
React-runtimeexecutor: 65cd2782a57e1d59a68aa5d504edf94278578e41
|
||||
ReactCommon: 1e783348b9aa73ae68236271df972ba898560a95
|
||||
rn-extensions-share: 3f0ecce20dfbca1f0358deb4ebfb9ee121a6d92a
|
||||
rn-fetch-blob: f065bb7ab7fb48dd002629f8bdcb0336602d3cba
|
||||
RNBootSplash: 5f346163977573d6b2aeba1b25df9d2245c0d73c
|
||||
@@ -726,22 +724,21 @@ SPEC CHECKSUMS:
|
||||
RNDeviceInfo: aad3c663b25752a52bf8fce93f2354001dd185aa
|
||||
RNExitApp: c4e052df2568b43bec8a37c7cd61194d4cfee2c3
|
||||
RNFileViewer: ce7ca3ac370e18554d35d6355cffd7c30437c592
|
||||
RNFlashList: 399bf6a0db68f594ad2c86aaff3ea39564f39f8a
|
||||
RNGestureHandler: b7a872907ee289ada902127f2554fa1d2c076122
|
||||
RNIap: f00befe6581a5953191108cb97d9b3872473337b
|
||||
RNIap: d248609d1b8937e63bd904e865c318e9b1457eff
|
||||
RNKeychain: 840f8e6f13be0576202aefcdffd26a4f54bfe7b5
|
||||
RNPrivacySnapshot: 8eaf571478a353f2e5184f5c803164f22428b023
|
||||
RNReanimated: 2cf7451318bb9cc430abeec8d67693f9cf4e039c
|
||||
RNReanimated: f1b109fb8341505ace9d7d2eedd150da1686716b
|
||||
RNScreens: 34cc502acf1b916c582c60003dc3089fa01dc66d
|
||||
RNSecureRandom: 07efbdf2cd99efe13497433668e54acd7df49fef
|
||||
RNShare: a5dc3b9c53ddc73e155b8cd9a94c70c91913c43c
|
||||
RNSVG: ecd661f380a07ba690c9c5929c475a44f432d674
|
||||
RNTooltips: 5424d4bf0b3d441104127943b1115cc7f0616b1f
|
||||
RNVectorIcons: fcc2f6cb32f5735b586e66d14103a74ce6ad61f8
|
||||
RNZipArchive: 3f89b114cfeb89dac027fc5c7afd7e58d3dc4ebf
|
||||
SexyTooltip: 5c9b4dec52bfb317938cb0488efd9da3717bb6fd
|
||||
SSZipArchive: 62d4947b08730e4cda640473b0066d209ff033c9
|
||||
toolbar-android: 2a73856e98b750d7e71ce4644d3f41cc98211719
|
||||
Yoga: ff994563b2fd98c982ca58e8cd9db2cdaf4dda74
|
||||
Yoga: 0b84a956f7393ef1f37f3bb213c516184e4a689d
|
||||
|
||||
PODFILE CHECKSUM: ea431d42176787211e07fa94076836be481c8bb8
|
||||
|
||||
|
||||
Reference in New Issue
Block a user