import { Tabs } from "expo-router/tabs"; import { StyleSheet } from "react-native"; import { FontAwesome } from "@expo/vector-icons"; import { Redirect } from "expo-router"; import React, { useEffect } from "react"; import { useTheme } from "../contexts/ThemeContext"; import { useAuth } from "../contexts/AuthContext"; export default function Layout() { const {authState} = useAuth() const {colors} = useTheme() const styles = StyleSheet.create({ sceneContainer: { backgroundColor: colors.containerColor, }, tabBar: { backgroundColor: colors.backgroundColor, borderTopColor: colors.backgroundColor } }); const screenOptions = { tabBarActiveTintColor: colors.tabIconSelected, tabBarInactiveTintColor: colors.tabIconDefault, headerShown: false, tabBarStyle: styles.tabBar, } if(!authState?.authenticated){ return ( ) } return ( ( ), unmountOnBlur: true, } }/> ( ), unmountOnBlur: true, href: "(tabs)/home/" } }/> ( ), unmountOnBlur: true, } }/> ); }