package com.aiosman.riderpro import androidx.compose.material.icons.Icons import androidx.compose.material.icons.filled.AccountCircle import androidx.compose.material.icons.filled.Email import androidx.compose.material.icons.filled.Home import androidx.compose.material.icons.filled.Place import androidx.compose.runtime.Composable import androidx.compose.ui.graphics.vector.ImageVector import androidx.compose.ui.res.vectorResource sealed class NavigationItem(val route:String, val icon: @Composable () -> ImageVector){ data object Home : NavigationItem("Home", { ImageVector.vectorResource(R.drawable.rider_pro_home) }) data object Street : NavigationItem("Street", { ImageVector.vectorResource(R.drawable.rider_pro_street) }) data object Add : NavigationItem("Add", { ImageVector.vectorResource(R.drawable.rider_pro_moment_add) }) data object Message : NavigationItem("Message", { ImageVector.vectorResource(R.drawable.rider_pro_message) }) data object Profile : NavigationItem("Profile", { ImageVector.vectorResource(R.drawable.rider_pro_profile) }) }