parent
1c19c24f64
commit
021cf3fece
@ -85,7 +85,6 @@ import com.github.diegoberaldin.raccoonforlemmy.core.commonui.lemmyui.Option
|
|||||||
import com.github.diegoberaldin.raccoonforlemmy.core.commonui.lemmyui.OptionId
|
import com.github.diegoberaldin.raccoonforlemmy.core.commonui.lemmyui.OptionId
|
||||||
import com.github.diegoberaldin.raccoonforlemmy.core.commonui.lemmyui.PostCard
|
import com.github.diegoberaldin.raccoonforlemmy.core.commonui.lemmyui.PostCard
|
||||||
import com.github.diegoberaldin.raccoonforlemmy.core.commonui.lemmyui.di.getFabNestedScrollConnection
|
import com.github.diegoberaldin.raccoonforlemmy.core.commonui.lemmyui.di.getFabNestedScrollConnection
|
||||||
import com.github.diegoberaldin.raccoonforlemmy.unit.rawcontent.RawContentDialog
|
|
||||||
import com.github.diegoberaldin.raccoonforlemmy.core.commonui.modals.ShareBottomSheet
|
import com.github.diegoberaldin.raccoonforlemmy.core.commonui.modals.ShareBottomSheet
|
||||||
import com.github.diegoberaldin.raccoonforlemmy.core.commonui.modals.SortBottomSheet
|
import com.github.diegoberaldin.raccoonforlemmy.core.commonui.modals.SortBottomSheet
|
||||||
import com.github.diegoberaldin.raccoonforlemmy.core.navigation.di.getNavigationCoordinator
|
import com.github.diegoberaldin.raccoonforlemmy.core.navigation.di.getNavigationCoordinator
|
||||||
@ -104,6 +103,7 @@ import com.github.diegoberaldin.raccoonforlemmy.unit.ban.BanUserScreen
|
|||||||
import com.github.diegoberaldin.raccoonforlemmy.unit.createcomment.CreateCommentScreen
|
import com.github.diegoberaldin.raccoonforlemmy.unit.createcomment.CreateCommentScreen
|
||||||
import com.github.diegoberaldin.raccoonforlemmy.unit.createpost.CreatePostScreen
|
import com.github.diegoberaldin.raccoonforlemmy.unit.createpost.CreatePostScreen
|
||||||
import com.github.diegoberaldin.raccoonforlemmy.unit.createreport.CreateReportScreen
|
import com.github.diegoberaldin.raccoonforlemmy.unit.createreport.CreateReportScreen
|
||||||
|
import com.github.diegoberaldin.raccoonforlemmy.unit.rawcontent.RawContentDialog
|
||||||
import com.github.diegoberaldin.raccoonforlemmy.unit.remove.RemoveScreen
|
import com.github.diegoberaldin.raccoonforlemmy.unit.remove.RemoveScreen
|
||||||
import com.github.diegoberaldin.raccoonforlemmy.unit.web.WebViewScreen
|
import com.github.diegoberaldin.raccoonforlemmy.unit.web.WebViewScreen
|
||||||
import com.github.diegoberaldin.raccoonforlemmy.unit.zoomableimage.ZoomableImageScreen
|
import com.github.diegoberaldin.raccoonforlemmy.unit.zoomableimage.ZoomableImageScreen
|
||||||
@ -653,6 +653,7 @@ class PostDetailScreen(
|
|||||||
setBottomSheetGesturesEnabled(false)
|
setBottomSheetGesturesEnabled(false)
|
||||||
val screen = CreateCommentScreen(
|
val screen = CreateCommentScreen(
|
||||||
originalPost = uiState.post,
|
originalPost = uiState.post,
|
||||||
|
originalComment = comment,
|
||||||
)
|
)
|
||||||
showBottomSheet(screen)
|
showBottomSheet(screen)
|
||||||
}
|
}
|
||||||
@ -863,12 +864,12 @@ class PostDetailScreen(
|
|||||||
OptionId.Edit -> {
|
OptionId.Edit -> {
|
||||||
with(navigationCoordinator) {
|
with(navigationCoordinator) {
|
||||||
setBottomSheetGesturesEnabled(
|
setBottomSheetGesturesEnabled(
|
||||||
false
|
false,
|
||||||
)
|
)
|
||||||
showBottomSheet(
|
showBottomSheet(
|
||||||
CreateCommentScreen(
|
CreateCommentScreen(
|
||||||
editedComment = comment,
|
editedComment = comment,
|
||||||
)
|
),
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -876,7 +877,7 @@ class PostDetailScreen(
|
|||||||
OptionId.Report -> {
|
OptionId.Report -> {
|
||||||
navigationCoordinator.showBottomSheet(
|
navigationCoordinator.showBottomSheet(
|
||||||
CreateReportScreen(
|
CreateReportScreen(
|
||||||
commentId = comment.id
|
commentId = comment.id,
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
@ -887,7 +888,7 @@ class PostDetailScreen(
|
|||||||
|
|
||||||
OptionId.DistinguishComment -> model.reduce(
|
OptionId.DistinguishComment -> model.reduce(
|
||||||
PostDetailMviModel.Intent.ModDistinguishComment(
|
PostDetailMviModel.Intent.ModDistinguishComment(
|
||||||
comment.id
|
comment.id,
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -1270,6 +1271,7 @@ class PostDetailScreen(
|
|||||||
with(navigationCoordinator) {
|
with(navigationCoordinator) {
|
||||||
setBottomSheetGesturesEnabled(false)
|
setBottomSheetGesturesEnabled(false)
|
||||||
val screen = CreateCommentScreen(
|
val screen = CreateCommentScreen(
|
||||||
|
originalPost = uiState.post,
|
||||||
originalComment = content,
|
originalComment = content,
|
||||||
initialText = buildString {
|
initialText = buildString {
|
||||||
append("> ")
|
append("> ")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user