@heap/react-native-heap
Version:
React Native event tracking with Heap.
16 lines (15 loc) • 607 B
JavaScript
import NavigationUtil from './navigationUtil';
const { Platform } = require('react-native');
import { version } from '../version';
let reactNativeVersionString = null;
if (Platform && Platform.constants && Platform.constants.reactNativeVersion) {
const { major, minor, patch } = Platform.constants.reactNativeVersion;
reactNativeVersionString = `${major}.${minor}.${patch}`;
}
export const getMetadataProps = () => {
return {
source_version: version,
is_using_react_navigation_hoc: NavigationUtil.isHocEnabled(),
react_native_version: reactNativeVersionString,
};
};