Skip to content

Commit d3b8d53

Browse files
committed
Upgraded RN, dependencies, refactor
1 parent 4b4b711 commit d3b8d53

File tree

19 files changed

+50
-50
lines changed

19 files changed

+50
-50
lines changed

src/App.tsx

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,9 @@
1-
import React, { FC, Suspense, useEffect } from 'react';
2-
import { StatusBar } from 'react-native';
3-
import { Provider } from 'react-redux';
4-
import { PersistGate } from 'redux-persist/integration/react';
5-
import 'react-native-gesture-handler';
6-
import { enableScreens } from 'react-native-screens';
7-
import { NavigationContainer } from '@react-navigation/native';
8-
import * as eva from '@eva-design/eva';
9-
import { ApplicationProvider, IconRegistry, Layout } from '@ui-kitten/components';
10-
import { SafeAreaProvider } from 'react-native-safe-area-context';
11-
import { store, persistor } from '@redux/store';
12-
import { isMountedRef, navigationRef } from '@routes/navigationUtils';
13-
import Splashscreen from '@components/Splashscreen';
141
import { AntDesignIconsPack } from '@components/IconsAdapter/antdesign-icons';
152
import { EntypoIconsPack } from '@components/IconsAdapter/entypo-icons';
163
import { EvilIconsPack } from '@components/IconsAdapter/evil-icons';
174
import { FeatherIconsPack } from '@components/IconsAdapter/feather-icons';
18-
import { FontAwesomeIconsPack } from '@components/IconsAdapter/fontawesome-icons';
195
import { FontAwesome5IconsPack } from '@components/IconsAdapter/fontawesome5-icons';
6+
import { FontAwesomeIconsPack } from '@components/IconsAdapter/fontawesome-icons';
207
import { FontistoIconsPack } from '@components/IconsAdapter/fontisto-icons';
218
import { FoundationIconsPack } from '@components/IconsAdapter/foundation-icons';
229
import { IoniconsIconsPack } from '@components/IconsAdapter/ionicons-icons';
@@ -25,10 +12,23 @@ import { MaterialCommunityIconsPack } from '@components/IconsAdapter/materialcom
2512
import { OcticonsIconsPack } from '@components/IconsAdapter/octicons-icons';
2613
import { SimpleLineIconsIconsPack } from '@components/IconsAdapter/simpleline-icons';
2714
import { ZocialIconsPack } from '@components/IconsAdapter/zocial-icons';
28-
import { RootStackScreen } from '@routes';
15+
import Splashscreen from '@components/Splashscreen';
16+
import * as eva from '@eva-design/eva';
2917
import '@i18n';
18+
import { NavigationContainer } from '@react-navigation/native';
19+
import { store, persistor } from '@redux/store';
20+
import { RootStackScreen } from '@routes';
21+
import { isMountedRef, navigationRef } from '@routes/navigationUtils';
3022
import theme, { globalStyle } from '@theme';
3123
import { palette } from '@theme/colors';
24+
import { ApplicationProvider, IconRegistry, Layout } from '@ui-kitten/components';
25+
import React, { FC, Suspense, useEffect } from 'react';
26+
import { StatusBar } from 'react-native';
27+
import 'react-native-gesture-handler';
28+
import { SafeAreaProvider } from 'react-native-safe-area-context';
29+
import { enableScreens } from 'react-native-screens';
30+
import { Provider } from 'react-redux';
31+
import { PersistGate } from 'redux-persist/integration/react';
3232

3333
enableScreens();
3434

src/components/AppVersion/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1+
import env from '@env';
12
import React, { FC } from 'react';
23
import { Text, View } from 'react-native';
34
import VersionNumber from 'react-native-version-number';
4-
import env from '@env';
55
import styles from './styles';
66

77
const EnvInfoView: FC = () => {

src/components/AppVersion/styles.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { StyleSheet } from 'react-native';
21
import { palette } from '@theme/colors';
2+
import { StyleSheet } from 'react-native';
33

44
const styles = StyleSheet.create({
55
infoText: {

src/components/GenericHeader/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1+
import { Icon, TopNavigation } from '@ui-kitten/components';
12
import React, { FC, memo, ReactNode } from 'react';
23
import { StyleProp, Text, TouchableOpacity, View, ViewStyle } from 'react-native';
3-
import { Icon, TopNavigation } from '@ui-kitten/components';
44
import styles from './styles';
55

66
interface IGenericHeader {

src/components/GenericHeader/styles.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { StyleSheet } from 'react-native';
2-
import { fonts } from '@theme/fonts';
31
import theme from '@theme';
2+
import { fonts } from '@theme/fonts';
3+
import { StyleSheet } from 'react-native';
44

55
const styles = StyleSheet.create({
66
headerContainer: {

src/components/GenericModal/index.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import React, { useCallback, FC, ReactNode } from 'react';
2-
import { TouchableOpacity, ScrollView, Text } from 'react-native';
3-
import { StackActions, useNavigation } from '@react-navigation/native';
4-
import { Icon } from '@ui-kitten/components';
51
import GenericHeader from '@components/GenericHeader';
62
import NHCSafeAreaView from '@components/NHCSafeAreaView';
3+
import { StackActions, useNavigation } from '@react-navigation/native';
4+
import { Icon } from '@ui-kitten/components';
5+
import React, { useCallback, FC, ReactNode } from 'react';
6+
import { TouchableOpacity, ScrollView, Text } from 'react-native';
77
import styles from './styles';
88

99
interface IModalPage {

src/components/GenericModal/styles.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { StyleSheet } from 'react-native';
21
import { palette } from '@theme/colors';
32
import { fonts } from '@theme/fonts';
3+
import { StyleSheet } from 'react-native';
44

55
const styles = StyleSheet.create({
66
container: {

src/components/NHCSafeAreaView/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1+
import { globalStyle } from '@theme';
12
import React, { FC } from 'react';
23
import { StyleProp, ViewStyle } from 'react-native';
34
import { Edge, SafeAreaView } from 'react-native-safe-area-context';
4-
import { globalStyle } from '@theme';
55

66
interface ISAW {
77
readonly edges?: Edge[];

src/i18n/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { Text } from 'react-native';
21
import i18n from 'i18next';
32
import { initReactI18next } from 'react-i18next';
3+
import { Text } from 'react-native';
44
import { defaultLanguage, languagesResources } from './languageConfig';
55
import RNLanguageDetector from './languageDetector';
66

src/i18n/languageDetector.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import AsyncStorage from '@react-native-community/async-storage';
2-
import { findBestAvailableLanguage } from 'react-native-localize';
32
import noop from 'lodash/noop';
3+
import { findBestAvailableLanguage } from 'react-native-localize';
44
import { defaultLanguage, languagesResources } from './languageConfig';
55

66
const LOCALE_PERSISTENCE_KEY = 'app_locale';

0 commit comments

Comments
 (0)