Migrate Lists route to new navigation setup.
This commit is contained in:
@@ -108,13 +108,7 @@ fun AppNavigation(
|
||||
composable<Route.Discover> { DiscoverScreen(accountViewModel, nav) }
|
||||
composable<Route.Notification> { NotificationScreen(sharedPreferencesViewModel, accountViewModel, nav) }
|
||||
|
||||
composable(
|
||||
Route.Lists.route,
|
||||
enterTransition = { slideInHorizontallyFromEnd },
|
||||
exitTransition = { scaleOut },
|
||||
popEnterTransition = { scaleIn },
|
||||
popExitTransition = { slideOutHorizontallyToEnd },
|
||||
) { ListsScreen(accountViewModel, nav) }
|
||||
composableFromEnd<Route.Lists> { ListsScreen(accountViewModel, nav) }
|
||||
|
||||
composable<Route.EditProfile> { NewUserMetadataScreen(nav, accountViewModel) }
|
||||
composable<Route.Search> { SearchScreen(accountViewModel, nav) }
|
||||
|
||||
@@ -452,11 +452,11 @@ fun ListContent(
|
||||
)
|
||||
|
||||
NavigationRow(
|
||||
title = stringRes(Route.Lists.contentDescriptor),
|
||||
icon = Route.Lists.icon,
|
||||
title = R.string.my_lists,
|
||||
icon = R.drawable.format_list_bulleted_type,
|
||||
tint = MaterialTheme.colorScheme.onBackground,
|
||||
nav = nav,
|
||||
route = Route.Lists.route,
|
||||
route = Route.Lists,
|
||||
)
|
||||
|
||||
NavigationRow(
|
||||
|
||||
@@ -61,12 +61,7 @@ sealed class Route {
|
||||
|
||||
@Serializable object Settings : Route()
|
||||
|
||||
object Lists :
|
||||
Route(
|
||||
route = "Lists",
|
||||
icon = R.drawable.format_list_bulleted_type,
|
||||
contentDescriptor = R.string.my_lists,
|
||||
)
|
||||
@Serializable object Lists : Route()
|
||||
|
||||
@Serializable object EditProfile : Route()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user