@@ -30,9 +30,6 @@ import androidx.compose.foundation.lazy.staggeredgrid.StaggeredGridCells
3030import androidx.compose.foundation.lazy.staggeredgrid.items
3131import androidx.compose.material3.MaterialTheme
3232import androidx.compose.runtime.Composable
33- import androidx.compose.runtime.getValue
34- import androidx.compose.runtime.mutableStateOf
35- import androidx.compose.runtime.remember
3633import androidx.compose.ui.Modifier
3734import androidx.compose.ui.graphics.toArgb
3835import androidx.compose.ui.platform.LocalContext
@@ -64,9 +61,6 @@ fun LazyStaggeredGridScope.newsFeed(
6461 key = { it.id },
6562 contentType = { " newsFeedItem" },
6663 ) { userNewsResource ->
67- val resourceUrl by remember {
68- mutableStateOf(Uri .parse(userNewsResource.url))
69- }
7064 val context = LocalContext .current
7165 val analyticsHelper = LocalAnalyticsHelper .current
7266 val backgroundColor = MaterialTheme .colorScheme.background.toArgb()
@@ -79,7 +73,8 @@ fun LazyStaggeredGridScope.newsFeed(
7973 analyticsHelper.logNewsResourceOpened(
8074 newsResourceId = userNewsResource.id,
8175 )
82- launchCustomChromeTab(context, resourceUrl, backgroundColor)
76+ launchCustomChromeTab(context, Uri .parse(userNewsResource.url), backgroundColor)
77+
8378 onNewsResourceViewed(userNewsResource.id)
8479 },
8580 hasBeenViewed = userNewsResource.hasBeenViewed,
0 commit comments