Bottom Nav Bar
fun BottomNavBar(navController: NavHostController, cartViewModel: CartViewModel, isLoggedIn: Boolean, isLandscape: Boolean)
Composable para mostrar la barra de navegación inferior con iconos y badges.
Parameters
nav Controller
Controlador de navegación para gestionar rutas.
cart View Model
ViewModel para obtener el estado actual del carrito.
is Logged In
Indica si el usuario está autenticado.
is Landscape
Indica si la orientación del dispositivo es horizontal para ajustar el tamaño.