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"
    )
)
