import "react-native-gesture-handler"; import React, { useState } from "react"; import { NavigationContainer } from "@react-navigation/native"; import { createStackNavigator } from "@react-navigation/stack"; import { GestureHandlerRootView } from "react-native-gesture-handler"; import { createBottomTabNavigator } from "@react-navigation/bottom-tabs"; // Screens import SplashScreen from "./screens/SplashScreen"; import Onboarding from "./screens/Onboarding"; import AksesAkun from "./screens/AksesAkun"; // Pastikan ini sudah diimport dengan benar // import masuk from "./screens/masuk"; // import Home from "./screens/AksesWarga/Home"; import Home from "./screens/AksesWarga/Home"; import EcoMapCoinExchangeScreen from "./screens/AksesWarga/EcoMapCoinExchangeScreen"; import NotifikasiScreen from "./screens/AksesWarga/NotifikasiScreen"; import ProfilScreen from "./screens/AksesWarga/ProfilScreen"; import AksesWargaNavigator from "./Navigation/AksesWargaNavigator"; import AksesAdminNavigator from "./Navigation/AksesAdminNavigator"; import BottomTab from "./Navigation/BottomTab"; import AdminScreen from "./screens/AksesAdmin/AdminScreen"; import masuk from "./screens/masuk"; import BottomNav from "./Navigation/BottomNav"; const Stack = createStackNavigator(); const Tab = createBottomTabNavigator(); // --- Bottom Tab Navigator --- function MyTabs() { return ( ({ headerShown: false, tabBarActiveTintColor: "#1B5E20", tabBarInactiveTintColor: "#A5D6A7", tabBarStyle: { backgroundColor: "#2E7D32", borderTopLeftRadius: 20, borderTopRightRadius: 20, height: 60, paddingBottom: 5, }, tabBarLabelStyle: { fontSize: 12, fontWeight: "600", marginBottom: 5, }, tabBarIcon: ({ focused, color, size }) => { size = 24; if (route.name === "Home") { return ( ); } else if (route.name === "EcoMapCoinExchangeScreen") { return ; } else if (route.name === "NotifikasiScreen") { return ( ); } else if (route.name === "ProfilScreen") { return ( ); } }, })} > ); } export default function App() { // // State untuk menyimpan role yang dipilih // const [selectedRole, setSelectedRole] = useState(null); // // State login user // const [isLoggedIn, setIsLoggedIn] = useState(false); return ( {/* Splash Screen */} {/* Onboarding Screen */} {/* */} {/* */} {/* */} ); }