fix: open community from profile comments (#473)

This commit is contained in:
Diego Beraldin 2024-01-22 12:32:45 +01:00 committed by GitHub
parent 2c5b314ec0
commit f4500d4865
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 7 deletions

View File

@ -336,6 +336,9 @@ object ProfileLoggedScreen : Tab {
onImageClick = rememberCallbackArgs { url -> onImageClick = rememberCallbackArgs { url ->
navigationCoordinator.pushScreen(ZoomableImageScreen(url)) navigationCoordinator.pushScreen(ZoomableImageScreen(url))
}, },
onOpenCommunity = rememberCallbackArgs { community, instance ->
detailOpener.openCommunityDetail(community, instance)
},
onClick = rememberCallback { onClick = rememberCallback {
detailOpener.openPostDetail( detailOpener.openPostDetail(
post = PostModel(id = comment.postId), post = PostModel(id = comment.postId),

View File

@ -913,10 +913,7 @@ class UserDetailScreen(
} }
}, },
onOpenCommunity = rememberCallbackArgs { community, instance -> onOpenCommunity = rememberCallbackArgs { community, instance ->
detailOpener.openCommunityDetail( detailOpener.openCommunityDetail(community, instance)
community,
instance
)
}, },
onOpenCreator = rememberCallbackArgs { user, instance -> onOpenCreator = rememberCallbackArgs { user, instance ->
detailOpener.openUserDetail(user, instance) detailOpener.openUserDetail(user, instance)
@ -925,9 +922,7 @@ class UserDetailScreen(
detailOpener.openPostDetail(post, instance) detailOpener.openPostDetail(post, instance)
}, },
onOpenWeb = rememberCallbackArgs { url -> onOpenWeb = rememberCallbackArgs { url ->
navigationCoordinator.pushScreen( navigationCoordinator.pushScreen(WebViewScreen(url))
WebViewScreen(url)
)
}, },
options = buildList { options = buildList {
add( add(