common: add TagList

This commit is contained in:
Harsh Shandilya 2025-06-06 00:10:03 +05:30
parent a0f044786f
commit a746734ad8
10 changed files with 248 additions and 0 deletions

View file

@ -36,6 +36,8 @@ import kotlinx.serialization.Serializable
@Parcelize @Serializable data object AboutLibraries : NavKey, Parcelable
@Parcelize @Serializable data object TagFiltering : NavKey, Parcelable
enum class AppDestinations(
val icon: ImageVector,
val label: String,

View file

@ -64,9 +64,11 @@ import dev.msfjarvis.claw.android.ui.navigation.Newest
import dev.msfjarvis.claw.android.ui.navigation.Saved
import dev.msfjarvis.claw.android.ui.navigation.Search
import dev.msfjarvis.claw.android.ui.navigation.Settings
import dev.msfjarvis.claw.android.ui.navigation.TagFiltering
import dev.msfjarvis.claw.android.ui.navigation.User
import dev.msfjarvis.claw.android.viewmodel.ClawViewModel
import dev.msfjarvis.claw.common.comments.CommentsPage
import dev.msfjarvis.claw.common.tags.TagList
import dev.msfjarvis.claw.common.urllauncher.UrlLauncher
import dev.msfjarvis.claw.common.user.UserProfile
import kotlinx.collections.immutable.persistentListOf
@ -266,6 +268,7 @@ fun LobstersPostsScreen(
modifier = Modifier.fillMaxSize(),
)
}
entry<TagFiltering> { TagList(contentPadding = contentPadding) }
},
)
}