App Build
This commit is contained in:
23
app/src/main/java/com/aiosman/riderpro/NavigationItem.kt
Normal file
23
app/src/main/java/com/aiosman/riderpro/NavigationItem.kt
Normal file
@@ -0,0 +1,23 @@
|
||||
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) })
|
||||
}
|
||||
Reference in New Issue
Block a user