removed splashscreen dependency (deprecated)
This commit is contained in:
		
							parent
							
								
									3c62e1e04b
								
							
						
					
					
						commit
						977d4bcbc9
					
				| 
						 | 
					@ -1,5 +1,5 @@
 | 
				
			||||||
import React from 'react';
 | 
					import React from 'react';
 | 
				
			||||||
import AppLoading from 'expo-app-loading';
 | 
					import * as SplashScreen from 'expo-splash-screen';
 | 
				
			||||||
import { Ionicons } from '@expo/vector-icons';
 | 
					import { Ionicons } from '@expo/vector-icons';
 | 
				
			||||||
import * as Font from 'expo-font';
 | 
					import * as Font from 'expo-font';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -37,6 +37,9 @@ const store = createStore(persistedReducer);
 | 
				
			||||||
const persistor = persistStore(store);
 | 
					const persistor = persistStore(store);
 | 
				
			||||||
const Stack = createStackNavigator();
 | 
					const Stack = createStackNavigator();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Keep the splash screen visible while we fetch resources
 | 
				
			||||||
 | 
					SplashScreen.preventAutoHideAsync();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export default class App extends React.Component {
 | 
					export default class App extends React.Component {
 | 
				
			||||||
    constructor(props) {
 | 
					    constructor(props) {
 | 
				
			||||||
        super(props);
 | 
					        super(props);
 | 
				
			||||||
| 
						 | 
					@ -70,9 +73,10 @@ export default class App extends React.Component {
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    render() {
 | 
					    render() {
 | 
				
			||||||
        if (!this.state.isReady) {
 | 
					        if(this.state.isReady) {
 | 
				
			||||||
            return <AppLoading />;
 | 
					           SplashScreen.hideAsync();
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
        const screenOptions = {
 | 
					        const screenOptions = {
 | 
				
			||||||
            headerShown: false,
 | 
					            headerShown: false,
 | 
				
			||||||
        };
 | 
					        };
 | 
				
			||||||
| 
						 | 
					@ -137,7 +141,7 @@ export default class App extends React.Component {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return (
 | 
					        return (
 | 
				
			||||||
            <Provider store={store}>
 | 
					            <Provider store={store}>
 | 
				
			||||||
                <PersistGate loading={<AppLoading />} persistor={persistor}>
 | 
					                <PersistGate persistor={persistor}>
 | 
				
			||||||
                    <NavigationContainer >
 | 
					                    <NavigationContainer >
 | 
				
			||||||
                        <Stack.Navigator >
 | 
					                        <Stack.Navigator >
 | 
				
			||||||
                            {activeView}
 | 
					                            {activeView}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue