Merge pull request #1185 from davotoula/enable-unfollow-in-note-dropdown

Enable unfollow in note dropdown
This commit is contained in:
Vitor Pamplona
2024-11-21 15:32:44 -05:00
committed by GitHub

View File

@@ -107,7 +107,7 @@ fun NoteDropDownMenu(
var reportDialogShowing by remember { mutableStateOf(false) } var reportDialogShowing by remember { mutableStateOf(false) }
var state by remember { var state by remember {
mutableStateOf<DropDownParams>( mutableStateOf(
DropDownParams( DropDownParams(
isFollowingAuthor = false, isFollowingAuthor = false,
isPrivateBookmarkNote = false, isPrivateBookmarkNote = false,
@@ -169,6 +169,16 @@ fun NoteDropDownMenu(
}, },
) )
HorizontalDivider(thickness = DividerThickness) HorizontalDivider(thickness = DividerThickness)
} else {
DropdownMenuItem(
text = { Text(stringRes(R.string.unfollow)) },
onClick = {
val author = note.author ?: return@DropdownMenuItem
accountViewModel.unfollow(author)
onDismiss()
},
)
HorizontalDivider(thickness = DividerThickness)
} }
DropdownMenuItem( DropdownMenuItem(
text = { Text(stringRes(R.string.copy_text)) }, text = { Text(stringRes(R.string.copy_text)) },