Add trailingIcon to block uploader
This commit is contained in:
1 parent
95ca7b23d3
commit
2ea06425f4
2 files changed
+11
No files matched your search
@@ -515,6 +515,7 @@ class GalleryDetailScene : BaseScene(), DownloadInfoListener {
|
||||
onInfoCardClick = ::onGalleryInfoCardClick,
|
||||
onCategoryChipClick = ::onCategoryChipClick,
|
||||
onUploaderChipClick = ::onUploaderChipClick,
|
||||
onBlockUploaderIconClick = ::showFilterUploaderDialog,
|
||||
modifier = Modifier
|
||||
.fillMaxWidth()
|
||||
.padding(vertical = dimensionResource(id = R.dimen.keyline_margin))
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package com.hippo.ehviewer.ui.widget
|
||||
|
||||
import androidx.compose.foundation.clickable
|
||||
import androidx.compose.foundation.layout.Column
|
||||
import androidx.compose.foundation.layout.Row
|
||||
import androidx.compose.foundation.layout.Spacer
|
||||
@@ -7,6 +8,7 @@ import androidx.compose.foundation.layout.height
|
||||
import androidx.compose.foundation.layout.padding
|
||||
import androidx.compose.foundation.layout.width
|
||||
import androidx.compose.material.icons.Icons
|
||||
import androidx.compose.material.icons.filled.GroupOff
|
||||
import androidx.compose.material.icons.filled.Label
|
||||
import androidx.compose.material.icons.filled.PersonAdd
|
||||
import androidx.compose.material3.AssistChip
|
||||
@@ -118,6 +120,7 @@ fun GalleryDetailHeaderCard(
|
||||
galleryDetail: GalleryDetail?,
|
||||
onInfoCardClick: () -> Unit,
|
||||
onUploaderChipClick: () -> Unit,
|
||||
onBlockUploaderIconClick: () -> Unit,
|
||||
onCategoryChipClick: () -> Unit,
|
||||
modifier: Modifier
|
||||
) {
|
||||
@@ -173,6 +176,13 @@ fun GalleryDetailHeaderCard(
|
||||
imageVector = Icons.Default.PersonAdd,
|
||||
contentDescription = null
|
||||
)
|
||||
},
|
||||
trailingIcon = {
|
||||
Icon(
|
||||
imageVector = Icons.Default.GroupOff,
|
||||
contentDescription = null,
|
||||
modifier = Modifier.clickable(onClick = onBlockUploaderIconClick)
|
||||
)
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user