import { Link, Stack, useRouter } from 'expo-router'; import { useColorScheme} from 'react-native'; import { PaperProvider} from 'react-native-paper'; import { MD3LightTheme, MD3DarkTheme } from 'react-native-paper'; import Ionicons from '@expo/vector-icons/Ionicons'; import useLocationStore from '@/store'; export default function RootLayout() { const colorScheme = useColorScheme(); const theme = colorScheme === 'dark' ? MD3DarkTheme : MD3LightTheme; const deleteLocation = useLocationStore((state) => state.deleteLocation); const router = useRouter(); const handleDelete = (id) => { deleteLocation(id); router.replace('/'); }; return ( ({ title: "Lokalizacja", headerBackTitle: "Powrót", headerRight: () => ( ), })} /> ({ title: "Edycja", headerRight: () => ( handleDelete(route.params.id)}/> ), })} /> ); }