this repo has no description
at main 871 B view raw
1import { 2 DarkTheme, 3 DefaultTheme, 4 ThemeProvider, 5} from "@react-navigation/native"; 6import { useFonts } from "expo-font"; 7import { Stack } from "expo-router"; 8import { StatusBar } from "expo-status-bar"; 9import "react-native-reanimated"; 10 11import { useColorScheme } from "@/hooks/useColorScheme"; 12 13export default function RootLayout() { 14 const colorScheme = useColorScheme(); 15 const [loaded] = useFonts({ 16 SpaceMono: require("../assets/fonts/SpaceMono-Regular.ttf"), 17 }); 18 19 if (!loaded) { 20 // Async font loading only occurs in development. 21 return null; 22 } 23 24 return ( 25 <ThemeProvider value={colorScheme === "dark" ? DarkTheme : DefaultTheme}> 26 <Stack> 27 <Stack.Screen name="(tabs)" options={{ headerShown: false }} /> 28 <Stack.Screen name="+not-found" /> 29 </Stack> 30 <StatusBar style="auto" /> 31 </ThemeProvider> 32 ); 33}