Skip to content

Commit 6dc792d

Browse files
vtsatskinalvaromb
authored andcommitted
ensure RNVersionNumber exists for unit tests (with updated flow types) (#17)
* ensure RNVersionNumber exists for unit tests Without this unit tests will break with Jest * update flow types for potential void
1 parent bdddfe1 commit 6dc792d

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

index.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ import { NativeModules } from 'react-native';
55
const { RNVersionNumber } = NativeModules;
66

77
type VersionObject = {
8-
appVersion: string,
9-
buildVersion: string,
10-
bundleIdentifier: string,
8+
appVersion: ?string,
9+
buildVersion: ?string,
10+
bundleIdentifier: ?string
1111
};
1212

1313
const VersionNumber: VersionObject = {
14-
appVersion: RNVersionNumber.appVersion,
15-
buildVersion: RNVersionNumber.buildVersion,
16-
bundleIdentifier: RNVersionNumber.bundleIdentifier,
14+
appVersion: RNVersionNumber && RNVersionNumber.appVersion,
15+
buildVersion: RNVersionNumber && RNVersionNumber.buildVersion,
16+
bundleIdentifier: RNVersionNumber && RNVersionNumber.bundleIdentifier
1717
};
1818

1919
export default VersionNumber;

0 commit comments

Comments
 (0)