Using WebView in Jetpack compose applications for simpler user cases like displaying web content, user interaction etc.., is not an ideal way, because Webview is from the View system. To use it you need to use View interoperality api's. That is not an efficient and seamless way.
For this usecase see https://developer.android.com/jetpack/androidx/releases/browser library (Chrome custom tabs). See comparison between Webview and custom tabs.
I'm not sure why there is no proper article available for this. Most of them use view interop api;s, but I wrote an article about it. See if you are interested in it.