diff options
Diffstat (limited to 'src/screens/NotFound.tsx')
-rw-r--r-- | src/screens/NotFound.tsx | 32 |
1 files changed, 10 insertions, 22 deletions
diff --git a/src/screens/NotFound.tsx b/src/screens/NotFound.tsx index afb91b402..f4d9d510c 100644 --- a/src/screens/NotFound.tsx +++ b/src/screens/NotFound.tsx @@ -1,27 +1,15 @@ import React from 'react' -import { - SafeAreaView, - ScrollView, - StatusBar, - Text, - Button, - useColorScheme, - View, -} from 'react-native' -import type {RootStackScreenProps} from '../routes/types' - -export const NotFound = ({navigation}: RootStackScreenProps<'NotFound'>) => { - const isDarkMode = useColorScheme() === 'dark' +import {Shell} from '../platform/shell' +import {Text, Button, View} from 'react-native' +import type {RootTabsScreenProps} from '../routes/types' +export const NotFound = ({navigation}: RootTabsScreenProps<'NotFound'>) => { return ( - <SafeAreaView> - <StatusBar barStyle={isDarkMode ? 'light-content' : 'dark-content'} /> - <ScrollView contentInsetAdjustmentBehavior="automatic"> - <View> - <Text>Page not found</Text> - <Button title="Home" onPress={() => navigation.navigate('Primary')} /> - </View> - </ScrollView> - </SafeAreaView> + <Shell> + <View style={{justifyContent: 'center', alignItems: 'center'}}> + <Text style={{fontSize: 20, fontWeight: 'bold'}}>Page not found</Text> + <Button title="Home" onPress={() => navigation.navigate('Home')} /> + </View> + </Shell> ) } |