package com.novayaplaneta import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.activity.enableEdgeToEdge import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.padding import androidx.compose.material3.Scaffold import androidx.compose.runtime.getValue import androidx.compose.ui.Modifier import androidx.compose.ui.unit.dp import androidx.navigation.compose.currentBackStackEntryAsState import androidx.navigation.compose.rememberNavController import com.novayaplaneta.ui.components.BottomNavigationBar import com.novayaplaneta.ui.navigation.NewPlanetNavigation import com.novayaplaneta.ui.theme.NewPlanetTheme import dagger.hilt.android.AndroidEntryPoint @AndroidEntryPoint class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) enableEdgeToEdge() setContent { NewPlanetTheme { val navController = rememberNavController() val navBackStackEntry by navController.currentBackStackEntryAsState() val currentRoute = navBackStackEntry?.destination?.route // Нижняя панель скрыта везде (используется левая панель навигации) Scaffold( modifier = Modifier.fillMaxSize() ) { innerPadding -> NewPlanetNavigation( navController = navController, modifier = Modifier .fillMaxSize() ) } } } } }