The variable singleArticle.content I used in the AndroidView is returning an empty value. But if I display it outside AndroidView the value appear correctly. Can someone know please what's the issue with my code
@Composable
fun ArticleDetailScreen(
navController: NavController,
viewModel: ArticleDetailViewModel = hiltViewModel()
) {
...
CustomWebView(viewModel.article.value)
...
}
@Composable
fun CustomWebView(singleArticle: Article) {
AndroidView(
factory = { context ->
WebView(context).apply {
loadData(singleArticle.content, "text/html", "UTF-8")
}
},
)
}