Front: LoadingView Component

This commit is contained in:
Arthur Jamet
2023-04-23 15:18:07 +01:00
parent deaaaac2cd
commit 8ccc90eceb
5 changed files with 11 additions and 24 deletions
+2 -7
View File
@@ -14,8 +14,7 @@ import { useQuery } from 'react-query';
import API from './API';
import PlayView from './views/PlayView';
import ScoreView from './views/ScoreView';
import { Center } from 'native-base';
import LoadingComponent from './components/Loading';
import { LoadingView } from './components/Loading';
import ProfileView from './views/ProfileView';
import useColorScheme from './hooks/colorScheme';
@@ -81,11 +80,7 @@ export const Router = () => {
}>
<Stack.Navigator>
{ userProfile.isLoading && !userProfile.data ?
<Stack.Screen name="Loading" component={() =>
<Center style={{ flexGrow: 1 }}>
<LoadingComponent/>
</Center>
}/>
<Stack.Screen name="Loading" component={RouteToScreen(LoadingView)}/>
: routesToScreens(userProfile.isSuccess && accessToken
? protectedRoutes()
: publicRoutes())