Skip to content

Commit

Permalink
run detekt
Browse files Browse the repository at this point in the history
  • Loading branch information
matsumo0922 committed Nov 18, 2023
1 parent 2028888 commit d236099
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,9 @@ fun PostItem(
modifier: Modifier = Modifier,
) {
var isPostLiked by rememberSaveable(post.isLiked) { mutableStateOf(post.isLiked) }
val likeCount by rememberSaveable(post.isLiked, isPostLiked) { mutableStateOf(post.likeCount + if (isPostLiked) 1 else 0) }
val likeCount by rememberSaveable(post.isLiked, isPostLiked) {
mutableStateOf(post.likeCount + if (isPostLiked) 1 else 0)
}
var isHideAdultContent by rememberSaveable(isHideAdultContents) { mutableStateOf(isHideAdultContents) }

Card(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ internal fun CreatorTopRoute(
modifier = Modifier.fillMaxSize(),
isPosts = isPosts,
userData = uiState.userData,
likedPosts = uiState.likedPosts,
likedPosts = uiState.likedPosts.toImmutableList(),
creatorDetail = uiState.creatorDetail,
creatorPlans = uiState.creatorPlans.toImmutableList(),
creatorTags = uiState.creatorTags.toImmutableList(),
Expand All @@ -106,7 +106,7 @@ private fun CreatorTopScreen(
isPosts: Boolean,
creatorDetail: FanboxCreatorDetail,
userData: UserData,
likedPosts: List<PostId>,
likedPosts: ImmutableList<PostId>,
creatorPlans: ImmutableList<FanboxCreatorPlan>,
creatorTags: ImmutableList<FanboxCreatorTag>,
creatorPostsPaging: LazyPagingItems<FanboxPost>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ import caios.android.pixiview.core.ui.component.PostItem
import caios.android.pixiview.core.ui.extensition.drawVerticalScrollbar
import caios.android.pixiview.core.ui.view.ErrorView
import caios.android.pixiview.feature.post.R
import kotlinx.collections.immutable.ImmutableList
import kotlinx.collections.immutable.toImmutableList

@Composable
internal fun LikedPostsRoute(
Expand All @@ -54,7 +56,7 @@ internal fun LikedPostsRoute(
LikedPostsScreen(
modifier = Modifier.fillMaxSize(),
userData = it.userData,
likedPosts = it.likedPosts,
likedPosts = it.likedPosts.toImmutableList(),
onClickPost = navigateToPostDetail,
onClickPostLike = viewModel::postLike,
onClickCreatorPosts = navigateToCreatorPosts,
Expand All @@ -68,7 +70,7 @@ internal fun LikedPostsRoute(
@Composable
private fun LikedPostsScreen(
userData: UserData,
likedPosts: List<FanboxPost>,
likedPosts: ImmutableList<FanboxPost>,
onClickPost: (PostId) -> Unit,
onClickPostLike: (FanboxPost, Boolean) -> Unit,
onClickCreatorPosts: (CreatorId) -> Unit,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ class LikedPostsViewModel @Inject constructor(
LikedPostsUiState(
userData = userData,
likedPosts = fanboxRepository.getLikedPosts(),
)
),
)
}.stateIn(
scope = viewModelScope,
Expand Down

0 comments on commit d236099

Please sign in to comment.