[Gekidou] update dependencies (#5871)

* update dependencies

* Remove storybook env type def
This commit is contained in:
Elias Nahum 2021-12-10 14:40:21 +02:00 committed by GitHub
parent 3f91c3a47d
commit fb01c18143
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
13 changed files with 2122 additions and 2244 deletions

View file

@ -22,6 +22,7 @@ exports[`components/channel_list should match snapshot 1`] = `
>
<RNGestureHandlerButton
collapsable={false}
exclusive={true}
onGestureEvent={[Function]}
onGestureHandlerEvent={[Function]}
onGestureHandlerStateChange={[Function]}

View file

@ -42,7 +42,7 @@ describe('renderSystemMessage', () => {
);
expect(toJSON()).toMatchSnapshot();
expect(getByText('@username')).toBeTruthy();
expect(getByText(' updated the channel header from: old header to: new header')).toBeTruthy();
expect(getByText('updated the channel header from: old header to: new header')).toBeTruthy();
});
test('uses renderer for Channel Display Name update', () => {
@ -63,7 +63,7 @@ describe('renderSystemMessage', () => {
);
expect(toJSON()).toMatchSnapshot();
expect(getByText('@username')).toBeTruthy();
expect(getByText(' updated the channel display name from: old displayname to: new displayname')).toBeTruthy();
expect(getByText('updated the channel display name from: old displayname to: new displayname')).toBeTruthy();
});
test('uses renderer for Channel Purpose update', () => {
@ -99,7 +99,7 @@ describe('renderSystemMessage', () => {
);
expect(toJSON()).toMatchSnapshot();
expect(getByText('@username')).toBeTruthy();
expect(getByText(' archived the channel')).toBeTruthy();
expect(getByText('archived the channel')).toBeTruthy();
});
test('uses renderer for OLD archived channel without a username', () => {
@ -134,7 +134,7 @@ describe('renderSystemMessage', () => {
);
expect(viewOne.toJSON()).toMatchSnapshot();
expect(viewOne.getByText('@username')).toBeTruthy();
expect(viewOne.getByText(' unarchived the channel')).toBeTruthy();
expect(viewOne.getByText('unarchived the channel')).toBeTruthy();
const viewTwo = renderWithEverything(
<SystemMessage
@ -179,7 +179,7 @@ describe('renderSystemMessage', () => {
);
expect(joined.toJSON()).toMatchSnapshot();
expect(joined.getByText('@username')).toBeTruthy();
expect(joined.getByText(' joined the channel as a guest.')).toBeTruthy();
expect(joined.getByText('joined the channel as a guest.')).toBeTruthy();
post.type = Post.POST_TYPES.ADD_GUEST_TO_CHANNEL;
post.props = {
@ -196,7 +196,7 @@ describe('renderSystemMessage', () => {
);
expect(added.toJSON()).toMatchSnapshot();
expect(added.getByText('@other.user')).toBeTruthy();
expect(added.getByText(' added to the channel as a guest by ')).toBeTruthy();
expect(added.getByText('added to the channel as a guest by')).toBeTruthy();
expect(added.getByText('@username.')).toBeTruthy();
});
});

View file

@ -144,7 +144,7 @@ const InAppNotification = ({componentId, serverName, serverUrl, notification}: I
return (
<PanGestureHandler
onGestureEvent={animateDismissOverlay}
minOffsetY={-20}
activeOffsetY={-20}
>
<Animated.View
style={[styles.container, isTablet ? styles.tablet : undefined, animatedStyle]}

1379
detox/package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -9,15 +9,15 @@
"@babel/plugin-transform-runtime": "7.16.4",
"@babel/preset-env": "7.16.4",
"axios": "0.24.0",
"babel-jest": "27.3.1",
"babel-jest": "27.4.4",
"babel-plugin-module-resolver": "4.1.0",
"client-oauth2": "github:larkox/js-client-oauth2#e24e2eb5dfcbbbb3a59d095e831dbe0012b0ac49",
"deepmerge": "4.2.2",
"detox": "19.1.0",
"detox": "19.3.0",
"form-data": "4.0.0",
"jest": "27.3.1",
"jest-circus": "27.3.1",
"jest-cli": "27.3.1",
"jest": "27.4.4",
"jest-circus": "27.4.4",
"jest-cli": "27.4.4",
"jest-html-reporters": "2.1.6",
"jest-junit": "13.0.0",
"sanitize-filename": "1.6.3",

2
env.d.ts vendored
View file

@ -3,6 +3,4 @@
// So that typescript doesn't complain about importing `@env` through react-native-dotenv
declare module '@env' {
export const STORYBOOK_HOST: string;
export const STORYBOOK_PORT: number;
}

View file

@ -6,18 +6,18 @@ PODS:
- DoubleConversion (1.1.6)
- EXFileSystem (13.0.3):
- ExpoModulesCore
- Expo (43.0.3):
- Expo (43.0.4):
- ExpoModulesCore
- ExpoModulesCore (0.4.8):
- ExpoModulesCore (0.4.9):
- React-Core
- FBLazyVector (0.66.3)
- FBReactNativeSpec (0.66.3):
- FBLazyVector (0.66.4)
- FBReactNativeSpec (0.66.4):
- RCT-Folly (= 2021.06.28.00-v2)
- RCTRequired (= 0.66.3)
- RCTTypeSafety (= 0.66.3)
- React-Core (= 0.66.3)
- React-jsi (= 0.66.3)
- ReactCommon/turbomodule/core (= 0.66.3)
- RCTRequired (= 0.66.4)
- RCTTypeSafety (= 0.66.4)
- React-Core (= 0.66.4)
- React-jsi (= 0.66.4)
- ReactCommon/turbomodule/core (= 0.66.4)
- fmt (6.2.1)
- glog (0.3.5)
- hermes-engine (0.9.0)
@ -59,206 +59,206 @@ PODS:
- fmt (~> 6.2.1)
- glog
- libevent
- RCTRequired (0.66.3)
- RCTTypeSafety (0.66.3):
- FBLazyVector (= 0.66.3)
- RCTRequired (0.66.4)
- RCTTypeSafety (0.66.4):
- FBLazyVector (= 0.66.4)
- RCT-Folly (= 2021.06.28.00-v2)
- RCTRequired (= 0.66.3)
- React-Core (= 0.66.3)
- RCTRequired (= 0.66.4)
- React-Core (= 0.66.4)
- RCTYouTube (2.0.2):
- React
- YoutubePlayer-in-WKWebView (~> 0.3.1)
- React (0.66.3):
- React-Core (= 0.66.3)
- React-Core/DevSupport (= 0.66.3)
- React-Core/RCTWebSocket (= 0.66.3)
- React-RCTActionSheet (= 0.66.3)
- React-RCTAnimation (= 0.66.3)
- React-RCTBlob (= 0.66.3)
- React-RCTImage (= 0.66.3)
- React-RCTLinking (= 0.66.3)
- React-RCTNetwork (= 0.66.3)
- React-RCTSettings (= 0.66.3)
- React-RCTText (= 0.66.3)
- React-RCTVibration (= 0.66.3)
- React-callinvoker (0.66.3)
- React-Core (0.66.3):
- React (0.66.4):
- React-Core (= 0.66.4)
- React-Core/DevSupport (= 0.66.4)
- React-Core/RCTWebSocket (= 0.66.4)
- React-RCTActionSheet (= 0.66.4)
- React-RCTAnimation (= 0.66.4)
- React-RCTBlob (= 0.66.4)
- React-RCTImage (= 0.66.4)
- React-RCTLinking (= 0.66.4)
- React-RCTNetwork (= 0.66.4)
- React-RCTSettings (= 0.66.4)
- React-RCTText (= 0.66.4)
- React-RCTVibration (= 0.66.4)
- React-callinvoker (0.66.4)
- React-Core (0.66.4):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default (= 0.66.3)
- React-cxxreact (= 0.66.3)
- React-jsi (= 0.66.3)
- React-jsiexecutor (= 0.66.3)
- React-perflogger (= 0.66.3)
- React-Core/Default (= 0.66.4)
- React-cxxreact (= 0.66.4)
- React-jsi (= 0.66.4)
- React-jsiexecutor (= 0.66.4)
- React-perflogger (= 0.66.4)
- Yoga
- React-Core/CoreModulesHeaders (0.66.3):
- React-Core/CoreModulesHeaders (0.66.4):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.66.3)
- React-jsi (= 0.66.3)
- React-jsiexecutor (= 0.66.3)
- React-perflogger (= 0.66.3)
- React-cxxreact (= 0.66.4)
- React-jsi (= 0.66.4)
- React-jsiexecutor (= 0.66.4)
- React-perflogger (= 0.66.4)
- Yoga
- React-Core/Default (0.66.3):
- React-Core/Default (0.66.4):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-cxxreact (= 0.66.3)
- React-jsi (= 0.66.3)
- React-jsiexecutor (= 0.66.3)
- React-perflogger (= 0.66.3)
- React-cxxreact (= 0.66.4)
- React-jsi (= 0.66.4)
- React-jsiexecutor (= 0.66.4)
- React-perflogger (= 0.66.4)
- Yoga
- React-Core/DevSupport (0.66.3):
- React-Core/DevSupport (0.66.4):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default (= 0.66.3)
- React-Core/RCTWebSocket (= 0.66.3)
- React-cxxreact (= 0.66.3)
- React-jsi (= 0.66.3)
- React-jsiexecutor (= 0.66.3)
- React-jsinspector (= 0.66.3)
- React-perflogger (= 0.66.3)
- React-Core/Default (= 0.66.4)
- React-Core/RCTWebSocket (= 0.66.4)
- React-cxxreact (= 0.66.4)
- React-jsi (= 0.66.4)
- React-jsiexecutor (= 0.66.4)
- React-jsinspector (= 0.66.4)
- React-perflogger (= 0.66.4)
- Yoga
- React-Core/RCTActionSheetHeaders (0.66.3):
- React-Core/RCTActionSheetHeaders (0.66.4):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.66.3)
- React-jsi (= 0.66.3)
- React-jsiexecutor (= 0.66.3)
- React-perflogger (= 0.66.3)
- React-cxxreact (= 0.66.4)
- React-jsi (= 0.66.4)
- React-jsiexecutor (= 0.66.4)
- React-perflogger (= 0.66.4)
- Yoga
- React-Core/RCTAnimationHeaders (0.66.3):
- React-Core/RCTAnimationHeaders (0.66.4):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.66.3)
- React-jsi (= 0.66.3)
- React-jsiexecutor (= 0.66.3)
- React-perflogger (= 0.66.3)
- React-cxxreact (= 0.66.4)
- React-jsi (= 0.66.4)
- React-jsiexecutor (= 0.66.4)
- React-perflogger (= 0.66.4)
- Yoga
- React-Core/RCTBlobHeaders (0.66.3):
- React-Core/RCTBlobHeaders (0.66.4):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.66.3)
- React-jsi (= 0.66.3)
- React-jsiexecutor (= 0.66.3)
- React-perflogger (= 0.66.3)
- React-cxxreact (= 0.66.4)
- React-jsi (= 0.66.4)
- React-jsiexecutor (= 0.66.4)
- React-perflogger (= 0.66.4)
- Yoga
- React-Core/RCTImageHeaders (0.66.3):
- React-Core/RCTImageHeaders (0.66.4):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.66.3)
- React-jsi (= 0.66.3)
- React-jsiexecutor (= 0.66.3)
- React-perflogger (= 0.66.3)
- React-cxxreact (= 0.66.4)
- React-jsi (= 0.66.4)
- React-jsiexecutor (= 0.66.4)
- React-perflogger (= 0.66.4)
- Yoga
- React-Core/RCTLinkingHeaders (0.66.3):
- React-Core/RCTLinkingHeaders (0.66.4):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.66.3)
- React-jsi (= 0.66.3)
- React-jsiexecutor (= 0.66.3)
- React-perflogger (= 0.66.3)
- React-cxxreact (= 0.66.4)
- React-jsi (= 0.66.4)
- React-jsiexecutor (= 0.66.4)
- React-perflogger (= 0.66.4)
- Yoga
- React-Core/RCTNetworkHeaders (0.66.3):
- React-Core/RCTNetworkHeaders (0.66.4):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.66.3)
- React-jsi (= 0.66.3)
- React-jsiexecutor (= 0.66.3)
- React-perflogger (= 0.66.3)
- React-cxxreact (= 0.66.4)
- React-jsi (= 0.66.4)
- React-jsiexecutor (= 0.66.4)
- React-perflogger (= 0.66.4)
- Yoga
- React-Core/RCTSettingsHeaders (0.66.3):
- React-Core/RCTSettingsHeaders (0.66.4):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.66.3)
- React-jsi (= 0.66.3)
- React-jsiexecutor (= 0.66.3)
- React-perflogger (= 0.66.3)
- React-cxxreact (= 0.66.4)
- React-jsi (= 0.66.4)
- React-jsiexecutor (= 0.66.4)
- React-perflogger (= 0.66.4)
- Yoga
- React-Core/RCTTextHeaders (0.66.3):
- React-Core/RCTTextHeaders (0.66.4):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.66.3)
- React-jsi (= 0.66.3)
- React-jsiexecutor (= 0.66.3)
- React-perflogger (= 0.66.3)
- React-cxxreact (= 0.66.4)
- React-jsi (= 0.66.4)
- React-jsiexecutor (= 0.66.4)
- React-perflogger (= 0.66.4)
- Yoga
- React-Core/RCTVibrationHeaders (0.66.3):
- React-Core/RCTVibrationHeaders (0.66.4):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default
- React-cxxreact (= 0.66.3)
- React-jsi (= 0.66.3)
- React-jsiexecutor (= 0.66.3)
- React-perflogger (= 0.66.3)
- React-cxxreact (= 0.66.4)
- React-jsi (= 0.66.4)
- React-jsiexecutor (= 0.66.4)
- React-perflogger (= 0.66.4)
- Yoga
- React-Core/RCTWebSocket (0.66.3):
- React-Core/RCTWebSocket (0.66.4):
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/Default (= 0.66.3)
- React-cxxreact (= 0.66.3)
- React-jsi (= 0.66.3)
- React-jsiexecutor (= 0.66.3)
- React-perflogger (= 0.66.3)
- React-Core/Default (= 0.66.4)
- React-cxxreact (= 0.66.4)
- React-jsi (= 0.66.4)
- React-jsiexecutor (= 0.66.4)
- React-perflogger (= 0.66.4)
- Yoga
- React-CoreModules (0.66.3):
- FBReactNativeSpec (= 0.66.3)
- React-CoreModules (0.66.4):
- FBReactNativeSpec (= 0.66.4)
- RCT-Folly (= 2021.06.28.00-v2)
- RCTTypeSafety (= 0.66.3)
- React-Core/CoreModulesHeaders (= 0.66.3)
- React-jsi (= 0.66.3)
- React-RCTImage (= 0.66.3)
- ReactCommon/turbomodule/core (= 0.66.3)
- React-cxxreact (0.66.3):
- RCTTypeSafety (= 0.66.4)
- React-Core/CoreModulesHeaders (= 0.66.4)
- React-jsi (= 0.66.4)
- React-RCTImage (= 0.66.4)
- ReactCommon/turbomodule/core (= 0.66.4)
- React-cxxreact (0.66.4):
- boost (= 1.76.0)
- DoubleConversion
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-callinvoker (= 0.66.3)
- React-jsi (= 0.66.3)
- React-jsinspector (= 0.66.3)
- React-logger (= 0.66.3)
- React-perflogger (= 0.66.3)
- React-runtimeexecutor (= 0.66.3)
- React-hermes (0.66.3):
- React-callinvoker (= 0.66.4)
- React-jsi (= 0.66.4)
- React-jsinspector (= 0.66.4)
- React-logger (= 0.66.4)
- React-perflogger (= 0.66.4)
- React-runtimeexecutor (= 0.66.4)
- React-hermes (0.66.4):
- DoubleConversion
- glog
- hermes-engine
- RCT-Folly (= 2021.06.28.00-v2)
- RCT-Folly/Futures (= 2021.06.28.00-v2)
- React-cxxreact (= 0.66.3)
- React-jsi (= 0.66.3)
- React-jsiexecutor (= 0.66.3)
- React-jsinspector (= 0.66.3)
- React-perflogger (= 0.66.3)
- React-jsi (0.66.3):
- React-cxxreact (= 0.66.4)
- React-jsi (= 0.66.4)
- React-jsiexecutor (= 0.66.4)
- React-jsinspector (= 0.66.4)
- React-perflogger (= 0.66.4)
- React-jsi (0.66.4):
- boost (= 1.76.0)
- DoubleConversion
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-jsi/Default (= 0.66.3)
- React-jsi/Default (0.66.3):
- React-jsi/Default (= 0.66.4)
- React-jsi/Default (0.66.4):
- boost (= 1.76.0)
- DoubleConversion
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-jsiexecutor (0.66.3):
- React-jsiexecutor (0.66.4):
- DoubleConversion
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-cxxreact (= 0.66.3)
- React-jsi (= 0.66.3)
- React-perflogger (= 0.66.3)
- React-jsinspector (0.66.3)
- React-logger (0.66.3):
- React-cxxreact (= 0.66.4)
- React-jsi (= 0.66.4)
- React-perflogger (= 0.66.4)
- React-jsinspector (0.66.4)
- React-logger (0.66.4):
- glog
- react-native-cameraroll (4.1.2):
- React-Core
@ -266,11 +266,11 @@ PODS:
- React-Core
- react-native-document-picker (7.1.1):
- React-Core
- react-native-emm (1.1.6):
- react-native-emm (1.1.7):
- React-Core
- react-native-hw-keyboard-event (0.0.4):
- React
- react-native-netinfo (7.1.2):
- react-native-netinfo (7.1.5):
- React-Core
- react-native-network-client (0.1.0):
- Alamofire (~> 5.4)
@ -279,7 +279,7 @@ PODS:
- SwiftyJSON (~> 5.0)
- react-native-notifications (4.1.2):
- React-Core
- react-native-paste-input (0.3.4):
- react-native-paste-input (0.3.5):
- React-Core
- Swime (= 3.0.6)
- react-native-safe-area-context (3.3.2):
@ -291,95 +291,95 @@ PODS:
- React-Core
- react-native-webview (11.15.0):
- React-Core
- React-perflogger (0.66.3)
- React-RCTActionSheet (0.66.3):
- React-Core/RCTActionSheetHeaders (= 0.66.3)
- React-RCTAnimation (0.66.3):
- FBReactNativeSpec (= 0.66.3)
- React-perflogger (0.66.4)
- React-RCTActionSheet (0.66.4):
- React-Core/RCTActionSheetHeaders (= 0.66.4)
- React-RCTAnimation (0.66.4):
- FBReactNativeSpec (= 0.66.4)
- RCT-Folly (= 2021.06.28.00-v2)
- RCTTypeSafety (= 0.66.3)
- React-Core/RCTAnimationHeaders (= 0.66.3)
- React-jsi (= 0.66.3)
- ReactCommon/turbomodule/core (= 0.66.3)
- React-RCTBlob (0.66.3):
- FBReactNativeSpec (= 0.66.3)
- RCTTypeSafety (= 0.66.4)
- React-Core/RCTAnimationHeaders (= 0.66.4)
- React-jsi (= 0.66.4)
- ReactCommon/turbomodule/core (= 0.66.4)
- React-RCTBlob (0.66.4):
- FBReactNativeSpec (= 0.66.4)
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/RCTBlobHeaders (= 0.66.3)
- React-Core/RCTWebSocket (= 0.66.3)
- React-jsi (= 0.66.3)
- React-RCTNetwork (= 0.66.3)
- ReactCommon/turbomodule/core (= 0.66.3)
- React-RCTImage (0.66.3):
- FBReactNativeSpec (= 0.66.3)
- React-Core/RCTBlobHeaders (= 0.66.4)
- React-Core/RCTWebSocket (= 0.66.4)
- React-jsi (= 0.66.4)
- React-RCTNetwork (= 0.66.4)
- ReactCommon/turbomodule/core (= 0.66.4)
- React-RCTImage (0.66.4):
- FBReactNativeSpec (= 0.66.4)
- RCT-Folly (= 2021.06.28.00-v2)
- RCTTypeSafety (= 0.66.3)
- React-Core/RCTImageHeaders (= 0.66.3)
- React-jsi (= 0.66.3)
- React-RCTNetwork (= 0.66.3)
- ReactCommon/turbomodule/core (= 0.66.3)
- React-RCTLinking (0.66.3):
- FBReactNativeSpec (= 0.66.3)
- React-Core/RCTLinkingHeaders (= 0.66.3)
- React-jsi (= 0.66.3)
- ReactCommon/turbomodule/core (= 0.66.3)
- React-RCTNetwork (0.66.3):
- FBReactNativeSpec (= 0.66.3)
- RCTTypeSafety (= 0.66.4)
- React-Core/RCTImageHeaders (= 0.66.4)
- React-jsi (= 0.66.4)
- React-RCTNetwork (= 0.66.4)
- ReactCommon/turbomodule/core (= 0.66.4)
- React-RCTLinking (0.66.4):
- FBReactNativeSpec (= 0.66.4)
- React-Core/RCTLinkingHeaders (= 0.66.4)
- React-jsi (= 0.66.4)
- ReactCommon/turbomodule/core (= 0.66.4)
- React-RCTNetwork (0.66.4):
- FBReactNativeSpec (= 0.66.4)
- RCT-Folly (= 2021.06.28.00-v2)
- RCTTypeSafety (= 0.66.3)
- React-Core/RCTNetworkHeaders (= 0.66.3)
- React-jsi (= 0.66.3)
- ReactCommon/turbomodule/core (= 0.66.3)
- React-RCTSettings (0.66.3):
- FBReactNativeSpec (= 0.66.3)
- RCTTypeSafety (= 0.66.4)
- React-Core/RCTNetworkHeaders (= 0.66.4)
- React-jsi (= 0.66.4)
- ReactCommon/turbomodule/core (= 0.66.4)
- React-RCTSettings (0.66.4):
- FBReactNativeSpec (= 0.66.4)
- RCT-Folly (= 2021.06.28.00-v2)
- RCTTypeSafety (= 0.66.3)
- React-Core/RCTSettingsHeaders (= 0.66.3)
- React-jsi (= 0.66.3)
- ReactCommon/turbomodule/core (= 0.66.3)
- React-RCTText (0.66.3):
- React-Core/RCTTextHeaders (= 0.66.3)
- React-RCTVibration (0.66.3):
- FBReactNativeSpec (= 0.66.3)
- RCTTypeSafety (= 0.66.4)
- React-Core/RCTSettingsHeaders (= 0.66.4)
- React-jsi (= 0.66.4)
- ReactCommon/turbomodule/core (= 0.66.4)
- React-RCTText (0.66.4):
- React-Core/RCTTextHeaders (= 0.66.4)
- React-RCTVibration (0.66.4):
- FBReactNativeSpec (= 0.66.4)
- RCT-Folly (= 2021.06.28.00-v2)
- React-Core/RCTVibrationHeaders (= 0.66.3)
- React-jsi (= 0.66.3)
- ReactCommon/turbomodule/core (= 0.66.3)
- React-runtimeexecutor (0.66.3):
- React-jsi (= 0.66.3)
- ReactCommon/turbomodule/core (0.66.3):
- React-Core/RCTVibrationHeaders (= 0.66.4)
- React-jsi (= 0.66.4)
- ReactCommon/turbomodule/core (= 0.66.4)
- React-runtimeexecutor (0.66.4):
- React-jsi (= 0.66.4)
- ReactCommon/turbomodule/core (0.66.4):
- DoubleConversion
- glog
- RCT-Folly (= 2021.06.28.00-v2)
- React-callinvoker (= 0.66.3)
- React-Core (= 0.66.3)
- React-cxxreact (= 0.66.3)
- React-jsi (= 0.66.3)
- React-logger (= 0.66.3)
- React-perflogger (= 0.66.3)
- React-callinvoker (= 0.66.4)
- React-Core (= 0.66.4)
- React-cxxreact (= 0.66.4)
- React-jsi (= 0.66.4)
- React-logger (= 0.66.4)
- React-perflogger (= 0.66.4)
- ReactNativeART (1.2.0):
- React
- ReactNativeExceptionHandler (2.10.10):
- React-Core
- ReactNativeKeyboardTrackingView (5.7.0):
- React
- ReactNativeNavigation (7.23.1-hotfix.1):
- ReactNativeNavigation (7.24.0):
- HMSegmentedControl
- React-Core
- React-RCTImage
- React-RCTText
- ReactNativeNavigation/Core (= 7.23.1-hotfix.1)
- ReactNativeNavigation/Core (7.23.1-hotfix.1):
- ReactNativeNavigation/Core (= 7.24.0)
- ReactNativeNavigation/Core (7.24.0):
- HMSegmentedControl
- React-Core
- React-RCTImage
- React-RCTText
- RNCAsyncStorage (1.15.13):
- RNCAsyncStorage (1.15.14):
- React-Core
- RNCClipboard (1.5.1):
- React-Core
- RNCMaskedView (0.1.11):
- React
- RNDateTimePicker (4.0.0):
- RNDateTimePicker (4.0.1):
- React-Core
- RNDeviceInfo (8.4.8):
- React-Core
@ -393,7 +393,7 @@ PODS:
- SDWebImageWebPCoder (~> 0.8.4)
- RNFileViewer (2.1.4):
- React-Core
- RNGestureHandler (1.10.3):
- RNGestureHandler (2.1.0):
- React-Core
- RNKeychain (8.0.0):
- React-Core
@ -403,7 +403,7 @@ PODS:
- React-Core
- RNReactNativeHapticFeedback (1.13.0):
- React-Core
- RNReanimated (2.2.4):
- RNReanimated (2.3.0):
- DoubleConversion
- FBLazyVector
- FBReactNativeSpec
@ -429,19 +429,18 @@ PODS:
- React-RCTNetwork
- React-RCTSettings
- React-RCTText
- React-RCTVibration
- ReactCommon/turbomodule/core
- Yoga
- RNRudderSdk (1.0.0):
- React
- Rudder (>= 1.2.1)
- RNScreens (3.9.0):
- RNScreens (3.10.1):
- React-Core
- React-RCTImage
- RNSentry (3.2.3):
- RNSentry (3.2.7):
- React-Core
- Sentry (= 7.5.1)
- RNShare (7.3.0):
- Sentry (= 7.5.4)
- RNShare (7.3.2):
- React-Core
- RNSVG (12.1.1):
- React
@ -454,9 +453,9 @@ PODS:
- SDWebImageWebPCoder (0.8.4):
- libwebp (~> 1.0)
- SDWebImage/Core (~> 5.10)
- Sentry (7.5.1):
- Sentry/Core (= 7.5.1)
- Sentry/Core (7.5.1)
- Sentry (7.5.4):
- Sentry/Core (= 7.5.4)
- Sentry/Core (7.5.4)
- simdjson (1.0.0)
- Starscream (4.0.4)
- SwiftyJSON (5.0.1)
@ -747,10 +746,10 @@ SPEC CHECKSUMS:
BVLinearGradient: e3aad03778a456d77928f594a649e96995f1c872
DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662
EXFileSystem: 99aac7962c11c680681819dd9cbca24e20e5b1e7
Expo: 5316c3ecdc34eb0cad340d01dc8beec97c7e879e
ExpoModulesCore: a9a9bf32b2da35cd9b7299c80790c03a91ac7d15
FBLazyVector: de148e8310b8b878db304ceea2fec13f2c02e3a0
FBReactNativeSpec: 6192956c9e346013d5f1809ba049af720b11c6a4
Expo: 363a3f3c60d5a1d4f8badb29a869005487f2d9e4
ExpoModulesCore: e41ed0b72daeac74731816ad7997d639f0115a9d
FBLazyVector: e5569e42a1c79ca00521846c223173a57aca1fe1
FBReactNativeSpec: fe08c1cd7e2e205718d77ad14b34957cce949b58
fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
glog: 5337263514dd6f09803962437687240c5dc39aa4
hermes-engine: bf7577d12ac6ccf53ab8b5af3c6ccf0dd8458c5c
@ -763,78 +762,78 @@ SPEC CHECKSUMS:
Permission-Camera: 0db4fd6e1c556c1cf47f38b989a8084cea3ec3dd
Permission-PhotoLibrary: 9dcf80d1353d81b9f1e210c34291591236aaf2b6
RCT-Folly: a21c126816d8025b547704b777a2ba552f3d9fa9
RCTRequired: 59d2b744d8c2bf2d9bc7032a9f654809adcf7d50
RCTTypeSafety: d0aaf7ccae5c70a4aaa3a5c3e9e0db97efae760e
RCTRequired: 4bf86c70714490bca4bf2696148638284622644b
RCTTypeSafety: c475a7059eb77935fa53d2c17db299893f057d5d
RCTYouTube: a8bb45705622a6fc9decf64be04128d3658ed411
React: fbe655dd1d12c052299b61abdc576720098d80fc
React-callinvoker: a535746608d9bc8b1dea7095ed4d8d3d7aae9a05
React-Core: 008d2638c4f80b189c8e170ff2d241027ec517fd
React-CoreModules: 91c9a03f4e1b74494c087d9c9a29e89a3145c228
React-cxxreact: 9c462fb6d59f865855e2dee2097c7d87b3d2de49
React-hermes: 79103a3907b81b7eeb394b37612b991076d27472
React-jsi: 4de8b8d70ba4ed841eb9b772bdb719f176387e21
React-jsiexecutor: 433a691aee158533a6a6ee9c86cb4a1684fa2853
React-jsinspector: d9c8eb0b53f0da206fed56612b289fec84991157
React-logger: e522e76fa3e9ec3e7d7115b49485cc065cf4ae06
React: f64af14e3f2c50f6f2c91a5fd250e4ff1b3c3459
React-callinvoker: b74e4ae80287780dcdf0cab262bcb581eeef56e7
React-Core: 3eb7432bad96ff1d25aebc1defbae013fee2fd0e
React-CoreModules: ad9e1fd5650e16666c57a08328df86fd7e480cb9
React-cxxreact: 02633ff398cf7e91a2c1e12590d323c4a4b8668a
React-hermes: 7b4c6617b4d4c880d0f44e629651810bf3417440
React-jsi: 805c41a927d6499fb811772acb971467d9204633
React-jsiexecutor: 94ce921e1d8ce7023366873ec371f3441383b396
React-jsinspector: d0374f7509d407d2264168b6d0fad0b54e300b85
React-logger: 933f80c97c633ee8965d609876848148e3fef438
react-native-cameraroll: 2957f2bce63ae896a848fbe0d5352c1bd4d20866
react-native-cookies: cd92f3824ed1e32a20802e8185101e14bb5b76da
react-native-document-picker: f4cc4df2eff8c9015d862a59bdaef11a153f1292
react-native-emm: 469351e2b3975bca0b3b187a21c0bf2ed24dbf01
react-native-emm: 702d5ce2b4f43937d78d9bdc9997d068c6466ec6
react-native-hw-keyboard-event: b517cefb8d5c659a38049c582de85ff43337dc53
react-native-netinfo: 07e8299fff4d2bea17d00b519d4f9c67c7dbbe9b
react-native-netinfo: a3ece35948490a9507da0c56694da525b83357df
react-native-network-client: 30ab97e7e6c8d6f2d2b10cc1ebad0cbf9c894c6e
react-native-notifications: 97c14bf84c64bd6a6eb7bdcdb916036d93d33428
react-native-paste-input: 4b6a6979a090c56397f485f8a3d58d73b321c549
react-native-paste-input: 4b73d92119105ffc0a5ec2145c4a217c107bcb3b
react-native-safe-area-context: 584dc04881deb49474363f3be89e4ca0e854c057
react-native-video: a4c2635d0802f983594b7057e1bce8f442f0ad28
react-native-webview: e89bf2dba26a04cda967814df3ed1be99f291233
React-perflogger: 73732888d37d4f5065198727b167846743232882
React-RCTActionSheet: 96c6d774fa89b1f7c59fc460adc3245ba2d7fd79
React-RCTAnimation: 8940cfd3a8640bd6f6372150dbdb83a79bcbae6c
React-RCTBlob: e80de5fdf952a4f226a00fc54f3db526809f92f7
React-RCTImage: f990d6b272c7e89ff864caf0bccfb620ab3ca5d0
React-RCTLinking: 2280ed0d5ffb78954b484b90228d597b5f941c5f
React-RCTNetwork: 1359fa853c216616e711b810dcb8682a6a8e7564
React-RCTSettings: 84958860aaa3639f0249e751ea7702c62eb67188
React-RCTText: 196cf06b8cb6229d8c6dd9fc9057bdf97db5d3fb
React-RCTVibration: 50cfe7049167cfc7e83ac5542c6fff0c76791a9b
React-runtimeexecutor: bbbdb3d8fcf327c6e2249ee71b6ef1764b7dc266
ReactCommon: 9bac022ab71596f2b0fde1268272543184c63971
React-perflogger: 93075d8931c32cd1fce8a98c15d2d5ccc4d891bd
React-RCTActionSheet: 7d3041e6761b4f3044a37079ddcb156575fb6d89
React-RCTAnimation: 743e88b55ac62511ae5c2e22803d4f503f2a3a13
React-RCTBlob: bee3a2f98fa7fc25c957c8643494244f74bea0a0
React-RCTImage: 19fc9e29b06cc38611c553494f8d3040bf78c24e
React-RCTLinking: dc799503979c8c711126d66328e7ce8f25c2848f
React-RCTNetwork: 417e4e34cf3c19eaa5fd4e9eb20180d662a799ce
React-RCTSettings: 4df89417265af26501a7e0e9192a34d3d9848dff
React-RCTText: f8a21c3499ab322326290fa9b701ae29aa093aa5
React-RCTVibration: e3ffca672dd3772536cb844274094b0e2c31b187
React-runtimeexecutor: dec32ee6f2e2a26e13e58152271535fadff5455a
ReactCommon: 57b69f6383eafcbd7da625bfa6003810332313c4
ReactNativeART: 78edc68dd4a1e675338cd0cd113319cf3a65f2ab
ReactNativeExceptionHandler: b11ff67c78802b2f62eed0e10e75cb1ef7947c60
ReactNativeKeyboardTrackingView: 02137fac3b2ebd330d74fa54ead48b14750a2306
ReactNativeNavigation: f73f769091fc132e9b502f1c92f54cd4a1ece484
RNCAsyncStorage: ac55c090d35b880ac47a7807ab797854afc640ae
ReactNativeNavigation: 61887ca5804d6eb3185c52593ee8e211fb8cd7eb
RNCAsyncStorage: ea6b5c280997b2b32a587793163b1f10e580c4f7
RNCClipboard: 41d8d918092ae8e676f18adada19104fa3e68495
RNCMaskedView: 0e1bc4bfa8365eba5fbbb71e07fbdc0555249489
RNDateTimePicker: 2224ee77a86b7123377597a015502435e2e49957
RNDateTimePicker: a654a0ebfa3dd78bbe5389421aa2d3d5b2744e47
RNDeviceInfo: 0400a6d0c94186d1120c3cbd97b23abc022187a9
RNDevMenu: fd325b5554b61fe7f48d9205a3877cf5ee88cd7c
RNFastImage: 1f2cab428712a4baaf78d6169eaec7f622556dd7
RNFileViewer: 83cc066ad795b1f986791d03b56fe0ee14b6a69f
RNGestureHandler: a479ebd5ed4221a810967000735517df0d2db211
RNGestureHandler: e5c7cab5f214503dcefd6b2b0cefb050e1f51c4a
RNKeychain: 4f63aada75ebafd26f4bc2c670199461eab85d94
RNLocalize: 74b82db20cc3895ccc25af992c644879bcec2815
RNPermissions: 4b54095940aea8c03fa3e6c92d4ac3647b31ed4e
RNReactNativeHapticFeedback: b83bfb4b537bdd78eb4f6ffe63c6884f7b049ead
RNReanimated: 65583befd5706cc9c86ae9a081786181ced37b93
RNReanimated: 569c269480a76e39196aa17a5df08ef1561db5ff
RNRudderSdk: 1a629f815632d62459ea1add0fd4e853598d34a5
RNScreens: 4d79118be80f79fa1f4aa131909a1d6e86280af3
RNSentry: 97bc62fa65b7d663daee16fbf9771470852217cf
RNShare: 3013bd25beed9c5ea93961c0783a44c30ac72e9b
RNScreens: 522705f2e5c9d27efb17f24aceb2bf8335bc7b8e
RNSentry: bf1f0970fffd3519a5cf553217f281bbb5b10de4
RNShare: d76b8c9c6e6ffb38fc18f40b4338c9d867592ed3
RNSVG: 551acb6562324b1d52a4e0758f7ca0ec234e278f
RNVectorIcons: 4143ba35feebab8fdbe6bc43d1e776b393d47ac8
Rudder: db8cfa8e5757599dfec74a1bdd04dc17b3859789
SDWebImage: a7f831e1a65eb5e285e3fb046a23fcfbf08e696d
SDWebImageWebPCoder: f93010f3f6c031e2f8fb3081ca4ee6966c539815
Sentry: 0718c3ad7a08e1107599610795adaf08864102f3
Sentry: 5c5dd4005f3b7b9765d5a8871232cddbd0d888b7
simdjson: c96317b3a50dff3468a42f586ab7ed22c6ab2fd9
Starscream: 5178aed56b316f13fa3bc55694e583d35dd414d9
SwiftyJSON: 2f33a42c6fbc52764d96f13368585094bfd8aa5e
Swime: d7b2c277503b6cea317774aedc2dce05613f8b0b
WatermelonDB: e043b1a32ddc63864eb539b562e86ef80f8224cd
XCDYouTubeKit: 79baadb0560673a67c771eba45f83e353fd12c1f
Yoga: 32a18c0e845e185f4a2a66ec76e1fd1f958f22fa
Yoga: e7dc4e71caba6472ff48ad7d234389b91dadc280
YoutubePlayer-in-WKWebView: 4fca3b4f6f09940077bfbae7bddb771f2b43aacd
PODFILE CHECKSUM: 3e0817a7d08c4aed8ac029ae720de65e28de4656

2324
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -8,36 +8,36 @@
"private": true,
"dependencies": {
"@babel/runtime": "7.16.3",
"@formatjs/intl-datetimeformat": "4.2.5",
"@formatjs/intl-datetimeformat": "4.2.6",
"@formatjs/intl-getcanonicallocales": "1.8.0",
"@formatjs/intl-locale": "2.4.40",
"@formatjs/intl-numberformat": "7.2.5",
"@formatjs/intl-pluralrules": "4.1.5",
"@formatjs/intl-relativetimeformat": "9.3.2",
"@mattermost/react-native-emm": "1.1.6",
"@formatjs/intl-locale": "2.4.41",
"@formatjs/intl-numberformat": "7.2.6",
"@formatjs/intl-pluralrules": "4.1.6",
"@formatjs/intl-relativetimeformat": "9.3.3",
"@mattermost/react-native-emm": "1.1.7",
"@mattermost/react-native-network-client": "github:mattermost/react-native-network-client",
"@mattermost/react-native-paste-input": "0.3.4",
"@mattermost/react-native-paste-input": "0.3.5",
"@nozbe/watermelondb": "0.24.0",
"@nozbe/with-observables": "1.4.0",
"@react-native-async-storage/async-storage": "1.15.13",
"@react-native-async-storage/async-storage": "1.15.14",
"@react-native-community/art": "1.2.0",
"@react-native-community/cameraroll": "4.1.2",
"@react-native-community/clipboard": "1.5.1",
"@react-native-community/datetimepicker": "4.0.0",
"@react-native-community/datetimepicker": "4.0.1",
"@react-native-community/masked-view": "0.1.11",
"@react-native-community/netinfo": "7.1.2",
"@react-native-community/netinfo": "7.1.5",
"@react-native-cookies/cookies": "6.0.11",
"@react-navigation/bottom-tabs": "6.0.9",
"@react-navigation/native": "6.0.6",
"@rudderstack/rudder-sdk-react-native": "1.1.0",
"@sentry/react-native": "3.2.3",
"@sentry/react-native": "3.2.7",
"@types/mime-db": "1.43.1",
"commonmark": "0.30.0",
"commonmark-react-renderer": "4.3.5",
"deep-equal": "2.0.5",
"deepmerge": "4.2.2",
"emoji-regex": "10.0.0",
"expo": "43.0.3",
"expo": "43.0.4",
"fuse.js": "6.4.6",
"jail-monkey": "2.6.0",
"lottie-ios": "3.2.3",
@ -46,18 +46,18 @@
"moment-timezone": "0.5.34",
"prop-types": "15.7.2",
"react": "17.0.2",
"react-intl": "5.22.0",
"react-native": "0.66.3",
"react-intl": "5.23.0",
"react-native": "0.66.4",
"react-native-android-open-settings": "1.3.0",
"react-native-button": "3.0.1",
"react-native-calendars": "1.1269.0",
"react-native-calendars": "1.1271.0",
"react-native-device-info": "8.4.8",
"react-native-document-picker": "7.1.1",
"react-native-elements": "3.4.2",
"react-native-exception-handler": "2.10.10",
"react-native-fast-image": "8.5.11",
"react-native-file-viewer": "2.1.4",
"react-native-gesture-handler": "1.10.3",
"react-native-gesture-handler": "2.1.0",
"react-native-haptic-feedback": "1.13.0",
"react-native-hw-keyboard-event": "0.0.4",
"react-native-keyboard-aware-scroll-view": "0.9.5",
@ -65,16 +65,16 @@
"react-native-keychain": "8.0.0",
"react-native-linear-gradient": "2.5.6",
"react-native-localize": "2.1.5",
"react-native-navigation": "7.23.1-hotfix.1",
"react-native-navigation": "7.24.0",
"react-native-neomorph-shadows": "1.1.2",
"react-native-notifications": "4.1.2",
"react-native-permissions": "3.1.0",
"react-native-reanimated": "2.2.4",
"react-native-reanimated": "2.3.0",
"react-native-redash": "16.2.3",
"react-native-safe-area-context": "3.3.2",
"react-native-screens": "3.9.0",
"react-native-screens": "3.10.1",
"react-native-section-list-get-item-layout": "2.2.3",
"react-native-share": "7.3.0",
"react-native-share": "7.3.2",
"react-native-slider": "0.11.0",
"react-native-svg": "12.1.1",
"react-native-vector-icons": "9.0.0",
@ -101,14 +101,14 @@
"@babel/preset-typescript": "7.16.0",
"@babel/register": "7.16.0",
"@react-native-community/eslint-config": "3.0.1",
"@testing-library/react-native": "8.0.0",
"@testing-library/react-native": "9.0.0",
"@types/commonmark": "0.27.5",
"@types/commonmark-react-renderer": "4.3.1",
"@types/deep-equal": "1.0.1",
"@types/jest": "27.0.3",
"@types/lodash": "4.14.177",
"@types/lodash": "4.14.178",
"@types/react": "17.0.37",
"@types/react-native": "0.66.6",
"@types/react-native": "0.66.8",
"@types/react-native-button": "3.0.1",
"@types/react-native-share": "3.3.3",
"@types/react-native-video": "5.0.11",
@ -117,15 +117,15 @@
"@types/shallow-equals": "1.0.0",
"@types/tinycolor2": "1.4.3",
"@types/url-parse": "1.4.5",
"@typescript-eslint/eslint-plugin": "5.4.0",
"@typescript-eslint/parser": "5.4.0",
"babel-jest": "27.3.1",
"@typescript-eslint/eslint-plugin": "5.6.0",
"@typescript-eslint/parser": "5.6.0",
"babel-jest": "27.4.4",
"babel-loader": "8.2.3",
"babel-plugin-module-resolver": "4.1.0",
"babel-plugin-transform-remove-console": "6.9.4",
"deep-freeze": "0.0.1",
"detox": "19.1.0",
"eslint": "8.3.0",
"detox": "19.3.0",
"eslint": "8.4.1",
"eslint-plugin-header": "3.1.1",
"eslint-plugin-import": "2.25.3",
"eslint-plugin-jest": "25.3.0",
@ -134,8 +134,8 @@
"eslint-plugin-react-hooks": "4.3.0",
"husky": "7.0.4",
"isomorphic-fetch": "3.0.0",
"jest": "27.3.1",
"jest-cli": "27.3.1",
"jest": "27.4.4",
"jest-cli": "27.4.4",
"jetifier": "2.0.0",
"metro-react-native-babel-preset": "0.66.2",
"mmjstool": "github:mattermost/mattermost-utilities#519b99a4e51e6c67a0dbd46a6efdff27dc835aaa",
@ -147,8 +147,8 @@
"react-native-storybook-loader": "2.0.4",
"react-native-svg-transformer": "0.14.3",
"react-test-renderer": "17.0.2",
"ts-jest": "27.0.7",
"typescript": "4.5.2",
"ts-jest": "27.1.1",
"typescript": "4.5.3",
"underscore": "1.13.1",
"util": "0.12.4"
},

View file

@ -1,30 +1,22 @@
diff --git a/node_modules/react-native-navigation/lib/android/app/src/main/java/com/reactnativenavigation/react/NavigationModule.java b/node_modules/react-native-navigation/lib/android/app/src/main/java/com/reactnativenavigation/react/NavigationModule.java
index 3eb6609..68a68bf 100644
index 2e8acc0..71da101 100644
--- a/node_modules/react-native-navigation/lib/android/app/src/main/java/com/reactnativenavigation/react/NavigationModule.java
+++ b/node_modules/react-native-navigation/lib/android/app/src/main/java/com/reactnativenavigation/react/NavigationModule.java
@@ -33,6 +33,8 @@ import java.util.ArrayList;
import static com.reactnativenavigation.utils.UiUtils.pxToDp;
+import android.app.Activity;
+
public class NavigationModule extends ReactContextBaseJavaModule {
private static final String NAME = "RNNBridgeModule";
@@ -56,20 +58,30 @@ public class NavigationModule extends ReactContextBaseJavaModule {
@@ -59,20 +59,31 @@ public class NavigationModule extends ReactContextBaseJavaModule {
@Override
public void onHostPause() {
super.onHostPause();
- navigator().onHostPause();
+ Navigator navigator = navigator();
+ if (navigator != null) {
+ navigator().onHostPause();
+ navigator.onHostPause();
+ }
}
@Override
public void onHostResume() {
- eventEmitter = new EventEmitter(reactContext);
+ try {
eventEmitter = new EventEmitter(reactContext);
- navigator().setEventEmitter(eventEmitter);
- layoutFactory.init(
- activity(),
@ -33,26 +25,25 @@ index 3eb6609..68a68bf 100644
- ((NavigationApplication) activity().getApplication()).getExternalComponents()
- );
- navigator().onHostResume();
+ try {
+ eventEmitter = new EventEmitter(reactContext);
+ Navigator navigator = navigator();
+ if (navigator != null) {
+ navigator().setEventEmitter(eventEmitter);
+ layoutFactory.init(
+ activity(),
+ eventEmitter,
+ navigator().getChildRegistry(),
+ ((NavigationApplication) activity().getApplication()).getExternalComponents()
+ );
+ navigator().onHostResume();
+ }
+ Navigator navigator = navigator();
+ if (navigator != null) {
+ navigator.setEventEmitter(eventEmitter);
+ layoutFactory.init(
+ activity(),
+ eventEmitter,
+ navigator().getChildRegistry(),
+ ((NavigationApplication) activity().getApplication()).getExternalComponents()
+ );
+ navigator.onHostResume();
+ }
+ } catch (ClassCastException e) {
+ // The most current activity is not a NavigationActivity
+ }
+
}
});
}
@@ -206,7 +218,11 @@ public class NavigationModule extends ReactContextBaseJavaModule {
@@ -210,7 +221,11 @@ public class NavigationModule extends ReactContextBaseJavaModule {
}
private Navigator navigator() {
@ -65,7 +56,7 @@ index 3eb6609..68a68bf 100644
}
private Options parse(@Nullable ReadableMap mergeOptions) {
@@ -217,21 +233,26 @@ public class NavigationModule extends ReactContextBaseJavaModule {
@@ -221,21 +236,26 @@ public class NavigationModule extends ReactContextBaseJavaModule {
protected void handle(Runnable task) {
UiThread.post(() -> {
@ -100,7 +91,7 @@ index 3eb6609..68a68bf 100644
super.onCatalystInstanceDestroy();
}
diff --git a/node_modules/react-native-navigation/lib/android/app/src/main/java/com/reactnativenavigation/viewcontrollers/component/ComponentViewController.java b/node_modules/react-native-navigation/lib/android/app/src/main/java/com/reactnativenavigation/viewcontrollers/component/ComponentViewController.java
index 51837db..14a5828 100644
index c2fbac7..97473b8 100644
--- a/node_modules/react-native-navigation/lib/android/app/src/main/java/com/reactnativenavigation/viewcontrollers/component/ComponentViewController.java
+++ b/node_modules/react-native-navigation/lib/android/app/src/main/java/com/reactnativenavigation/viewcontrollers/component/ComponentViewController.java
@@ -4,6 +4,7 @@ import android.app.Activity;
@ -108,10 +99,10 @@ index 51837db..14a5828 100644
import android.view.View;
+import com.reactnativenavigation.options.params.NullBool;
import com.reactnativenavigation.utils.LogKt;
import com.reactnativenavigation.viewcontrollers.viewcontroller.ScrollEventListener;
import com.reactnativenavigation.options.Options;
import com.reactnativenavigation.viewcontrollers.viewcontroller.Presenter;
@@ -148,7 +149,7 @@ public class ComponentViewController extends ChildController<ComponentLayout> {
@@ -156,7 +157,7 @@ public class ComponentViewController extends ChildController<ComponentLayout> {
@Override
public void destroy() {

View file

@ -1,26 +0,0 @@
diff --git a/node_modules/react-native-reanimated/lib/reanimated2/js-reanimated/index.web.js b/node_modules/react-native-reanimated/lib/reanimated2/js-reanimated/index.web.js
index 4ab9d7e..67b2060 100644
--- a/node_modules/react-native-reanimated/lib/reanimated2/js-reanimated/index.web.js
+++ b/node_modules/react-native-reanimated/lib/reanimated2/js-reanimated/index.web.js
@@ -11,7 +11,7 @@ export const _updatePropsJS = (_viewTag, _viewName, updates, viewRef) => {
acc[index][key] = value;
return acc;
}, [{}, {}]);
- setNativeProps(viewRef._component, rawStyles);
+ setNativeProps(viewRef.current._component, rawStyles);
}
};
const setNativeProps = (component, style) => {
diff --git a/node_modules/react-native-reanimated/src/reanimated2/js-reanimated/index.web.ts b/node_modules/react-native-reanimated/src/reanimated2/js-reanimated/index.web.ts
index 46de206..58126f2 100644
--- a/node_modules/react-native-reanimated/src/reanimated2/js-reanimated/index.web.ts
+++ b/node_modules/react-native-reanimated/src/reanimated2/js-reanimated/index.web.ts
@@ -18,7 +18,7 @@ export const _updatePropsJS = (_viewTag, _viewName, updates, viewRef) => {
[{}, {}]
);
- setNativeProps(viewRef._component, rawStyles);
+ setNativeProps(viewRef.current._component, rawStyles);
}
};