import { NavigationContainer } from '@react-navigation/native'; import { createNativeStackNavigator } from '@react-navigation/native-stack'; import { Image, Text, View } from 'react-native'; import { SafeAreaProvider, SafeAreaView } from 'react-native-safe-area-context'; import { StatusBar } from 'expo-status-bar'; import { EventListScreen } from '../screens/EventListScreen'; import { EventDetailScreen } from '../screens/EventDetailScreen'; import { AddEventScreen } from '../screens/AddEventScreen'; import { SettingsScreen } from '../screens/SettingsScreen'; import { CalendarImportScreen } from '../screens/CalendarImportScreen'; import type { RootStack } from '../types/navigation'; // ── Root Stack ── const Root = createNativeStackNavigator(); /** * Root native stack navigator for the app. * Wraps all screens in SafeAreaProvider/SafeAreaView with a dark header bar. */ export default function AppNavigator() { return ( ( Time To Leave ), }} > ); }