From 2d52b45ec17cd42567da7488db95def15b04b2bc Mon Sep 17 00:00:00 2001 From: HuanCheng65 <22636177+HuanCheng65@users.noreply.github.com> Date: Sun, 8 Oct 2023 01:02:44 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=82=B9=E8=B5=9E=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=90=8E=E4=B8=8D=E9=87=8D=E7=BB=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tieba/post/ui/page/user/likeforum/UserLikeForumPage.kt | 5 ++--- .../tieba/post/ui/page/user/post/UserPostPage.kt | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/huanchengfly/tieba/post/ui/page/user/likeforum/UserLikeForumPage.kt b/app/src/main/java/com/huanchengfly/tieba/post/ui/page/user/likeforum/UserLikeForumPage.kt index 3d0ac0f8..7217f329 100644 --- a/app/src/main/java/com/huanchengfly/tieba/post/ui/page/user/likeforum/UserLikeForumPage.kt +++ b/app/src/main/java/com/huanchengfly/tieba/post/ui/page/user/likeforum/UserLikeForumPage.kt @@ -119,7 +119,7 @@ fun UserLikeForumPage( lazyListState = lazyListState ) { UserLikeForumList( - forums = { forums }, + data = forums, onClickForum = { forumBean -> forumBean.name?.let { navigator.navigate(ForumPageDestination(it)) @@ -142,11 +142,10 @@ fun UserLikeForumPage( @Composable private fun UserLikeForumList( - forums: () -> ImmutableList, + data: ImmutableList, onClickForum: (UserLikeForumBean.ForumBean) -> Unit, lazyListState: LazyListState = rememberLazyListState(), ) { - val data = remember(forums) { forums() } MyLazyColumn(state = lazyListState) { items( items = data, diff --git a/app/src/main/java/com/huanchengfly/tieba/post/ui/page/user/post/UserPostPage.kt b/app/src/main/java/com/huanchengfly/tieba/post/ui/page/user/post/UserPostPage.kt index 671f91b9..21e536d8 100644 --- a/app/src/main/java/com/huanchengfly/tieba/post/ui/page/user/post/UserPostPage.kt +++ b/app/src/main/java/com/huanchengfly/tieba/post/ui/page/user/post/UserPostPage.kt @@ -204,7 +204,7 @@ fun UserPostPage( lazyListState = lazyListState ) { UserPostList( - posts = { posts }, + data = posts, lazyListState = lazyListState, onClickItem = { navigator.navigate( @@ -262,7 +262,7 @@ fun UserPostPage( @Composable private fun UserPostList( - posts: () -> ImmutableList>, + data: ImmutableList>, lazyListState: LazyListState = rememberLazyListState(), onClickItem: (PostInfoList) -> Unit = {}, onAgreeItem: (PostInfoList) -> Unit = {}, @@ -271,7 +271,6 @@ private fun UserPostList( onClickForum: (name: String) -> Unit = {}, onClickOriginThread: (OriginThreadInfo) -> Unit = {}, ) { - val data = remember(posts) { posts() } MyLazyColumn(state = lazyListState) { items( items = data,