init
This commit is contained in:
@@ -11,13 +11,13 @@ import {StyleSheet, Text, View, ScrollView, SafeAreaView} from 'react-native';
|
||||
|
||||
import AppMetrica from 'react-native-appmetrica';
|
||||
|
||||
function getRactNativeVersion() {
|
||||
function getReactNativeVersion() {
|
||||
const reactNativePackage = require('./node_modules/react-native/package.json');
|
||||
return reactNativePackage.version;
|
||||
}
|
||||
|
||||
function isReactNativeVersion(major, minor = 0, path = 0) {
|
||||
const {curMajor, curMinor, curPath} = getRactNativeVersion()
|
||||
const {curMajor, curMinor, curPath} = getReactNativeVersion()
|
||||
.split('.')
|
||||
.map(it => +it);
|
||||
if (curMajor === major) {
|
||||
@@ -61,7 +61,7 @@ export default class App extends Component<Props> {
|
||||
<View style={styles.sectionContainer}>
|
||||
<Text style={styles.sectionTitle}>React Native Version</Text>
|
||||
<Text style={styles.sectionDescription}>
|
||||
{getRactNativeVersion()}
|
||||
{getReactNativeVersion()}
|
||||
</Text>
|
||||
</View>
|
||||
<View style={styles.sectionContainer}>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "AppMetricaReactNativeSample",
|
||||
"version": "0.0.1",
|
||||
"version": "1.0.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"android": "react-native run-android",
|
||||
@@ -12,17 +12,19 @@
|
||||
"dependencies": {
|
||||
"react": "16.9.0",
|
||||
"react-native": "0.61.5",
|
||||
"react-native-appmetrica": "file:../appmetrica-plugin"
|
||||
"react-native-appmetrica-next": "file:../"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.6.2",
|
||||
"@babel/runtime": "^7.6.2",
|
||||
"@react-native-community/eslint-config": "^0.0.5",
|
||||
"babel-jest": "^24.9.0",
|
||||
"eslint": "^6.5.1",
|
||||
"jest": "^24.9.0",
|
||||
"metro-react-native-babel-preset": "^0.56.0",
|
||||
"react-test-renderer": "16.9.0"
|
||||
"@babel/core": "^7.11.1",
|
||||
"@babel/runtime": "^7.11.2",
|
||||
"@react-native-community/eslint-config": "^2.0.0",
|
||||
"babel-jest": "^26.3.0",
|
||||
"eslint": "^7.7.0",
|
||||
"jest": "^26.4.0",
|
||||
"metro-react-native-babel-preset": "^0.62.0",
|
||||
"prettier": "2.1.1",
|
||||
"eslint-plugin-prettier": "3.1.4",
|
||||
"react-test-renderer": "16.13.1"
|
||||
},
|
||||
"jest": {
|
||||
"preset": "react-native"
|
||||
|
||||
6449
example/yarn.lock
6449
example/yarn.lock
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user