Files
Ascently/app/src/main/java/com/atridad/openclimb/navigation/BottomNavigationItem.kt
2025-08-15 13:58:53 -06:00

40 lines
991 B
Kotlin

package com.atridad.openclimb.navigation
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.*
import androidx.compose.ui.graphics.vector.ImageVector
data class BottomNavigationItem(
val screen: Screen,
val icon: ImageVector,
val label: String
)
val bottomNavigationItems = listOf(
BottomNavigationItem(
screen = Screen.Sessions,
icon = Icons.Default.PlayArrow,
label = "Sessions"
),
BottomNavigationItem(
screen = Screen.Problems,
icon = Icons.Default.Star,
label = "Problems"
),
BottomNavigationItem(
screen = Screen.Analytics,
icon = Icons.Default.Info,
label = "Analytics"
),
BottomNavigationItem(
screen = Screen.Gyms,
icon = Icons.Default.LocationOn,
label = "Gyms"
),
BottomNavigationItem(
screen = Screen.Settings,
icon = Icons.Default.Settings,
label = "Settings"
)
)