Commit d3a644e4 by G

rendering dummy tabs, acceuils, tranasactions, ...

parent 4af1c8fa
import { MyTabs } from "@/navigations/BottomTabs";
import theme from "@/themes/Theme"; import theme from "@/themes/Theme";
import UserLoginScreen from "@screens/UserLoginScreen"; import { NavigationContainer } from "@react-navigation/native";
import { ThemeProvider } from "@shopify/restyle"; import { ThemeProvider } from "@shopify/restyle";
import { StatusBar } from "expo-status-bar";
import { StyleSheet } from "react-native"; import { StyleSheet } from "react-native";
import { SafeAreaProvider } from "react-native-safe-area-context";
export default function App() { export default function App() {
return ( return (
<ThemeProvider theme={theme}> <ThemeProvider theme={theme}>
{/* <View style={styles.container}> */} <NavigationContainer>
<SafeAreaProvider> {/* <View style={styles.container}> */}
<StatusBar style="auto" /> {/* <SafeAreaProvider>
<UserLoginScreen /> <StatusBar style="auto" />
</SafeAreaProvider> <UserLoginScreen />
{/* </View> */} </SafeAreaProvider> */}
<MyTabs />
{/* </View> */}
</NavigationContainer>
</ThemeProvider> </ThemeProvider>
); );
} }
......
import { createBottomTabNavigator } from "@react-navigation/bottom-tabs";
import { View } from "react-native";
import Text from "../components/bases/Text";
const Tab = createBottomTabNavigator();
export const MyTabs = () => {
return (
<Tab.Navigator initialRouteName="Acceuil">
<Tab.Screen name="Acceuil" component={HomeScreen} />
<Tab.Screen name="Transactions" component={Transactions} />
<Tab.Screen name="Paramètres" component={SettingsScreen} />
<Tab.Screen name="Profile" component={ProfileScreen} />
</Tab.Navigator>
);
};
const HomeScreen = () => {
return (
<View style={{ flex: 1, justifyContent: "center", alignItems: "center" }}>
<Text>Home!</Text>
</View>
);
};
const Transactions = () => {
return (
<View style={{ flex: 1, justifyContent: "center", alignItems: "center" }}>
<Text>Transactions!</Text>
</View>
);
};
const SettingsScreen = () => {
return (
<View style={{ flex: 1, justifyContent: "center", alignItems: "center" }}>
<Text>Settings!</Text>
</View>
);
};
const ProfileScreen = () => {
return (
<View style={{ flex: 1, justifyContent: "center", alignItems: "center" }}>
<Text>Profile!</Text>
</View>
);
};
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment