eletrotupi / tcc/ frontend/app/_layout.tsx3bcf802a5ee2d0a9efe349a6250e92f62e9f27ee
740 B | 24 lines Raw
1
import { DarkTheme, DefaultTheme, ThemeProvider } from '@react-navigation/native';
2
import { Stack } from 'expo-router';
3
import { StatusBar } from 'expo-status-bar';
4
import 'react-native-reanimated';
5

6
import { useColorScheme } from '@/hooks/use-color-scheme';
7

8
export const unstable_settings = {
9
  anchor: '(tabs)',
10
};
11

12
export default function RootLayout() {
13
  const colorScheme = useColorScheme();
14

15
  return (
16
    <ThemeProvider value={colorScheme === 'dark' ? DarkTheme : DefaultTheme}>
17
      <Stack>
18
        <Stack.Screen name="(tabs)" options={{ headerShown: false }} />
19
        <Stack.Screen name="modal" options={{ presentation: 'modal', title: 'Modal' }} />
20
      </Stack>
21
      <StatusBar style="auto" />
22
    </ThemeProvider>
23
  );
24
}