taskeep-app/app/+not-found.tsx
2025-07-30 16:03:14 +02:00

36 lines
887 B
TypeScript

import { Link, Stack } from 'expo-router';
import { useTranslation } from 'react-i18next';
import { StyleSheet } from 'react-native';
import { ThemedText } from '../components/ThemedText';
import { ThemedView } from '../components/ThemedView';
export default function NotFoundScreen() {
const { t } = useTranslation();
return (
<>
<Stack.Screen options={{ title: t('oops') }} />
<ThemedView style={styles.container}>
<ThemedText type="title">{t('screen_does_not_exist')}</ThemedText>
<Link href="/" style={styles.link}>
<ThemedText type="link">{t('go_to_home_screen')}</ThemedText>
</Link>
</ThemedView>
</>
);
}
const styles = StyleSheet.create({
container: {
flex: 1,
alignItems: 'center',
justifyContent: 'center',
padding: 20,
},
link: {
marginTop: 15,
paddingVertical: 15,
},
});