You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
LiteTodo/lite.todo/app/_layout.tsx

39 lines
1.1 KiB

2 weeks ago
import { StatusBar } from "expo-status-bar";
import { StyleSheet, Text, View } from "react-native";
import { SafeAreaView } from "react-native-safe-area-context";
import { Stack } from "expo-router";
import { GluestackUIProvider } from "@/components/ui/gluestack-ui-provider";
import "@/global.css";
2 weeks ago
import { TodosProvider } from "@/store/todoProvider";
2 weeks ago
import { useEffect } from "react";
import mobileAds from "react-native-google-mobile-ads";
2 weeks ago
export default function App() {
2 weeks ago
useEffect(() => {
mobileAds()
.initialize()
.catch((e) => console.warn(e));
}, []);
2 weeks ago
return (
2 weeks ago
<TodosProvider>
<GluestackUIProvider mode="light">
2 weeks ago
<StatusBar style="auto" />
2 weeks ago
<SafeAreaView style={{ flex: 1 }}>
<Stack screenOptions={{ header: () => null }} />
</SafeAreaView>
</GluestackUIProvider>
</TodosProvider>
2 weeks ago
);
}
const styles = StyleSheet.create({
container: {
flex: 1,
backgroundColor: "#fff",
// alignItems: "center",
// justifyContent: "center",
},
});