Handling network state using Android Compose and Flow based on https://attilaakinci.medium.com/network-connectivity-on-compose-a35f6efa1a5c Tech stack Minimum SDK level : 24 Language : Kotlin Dependency injection : Hilt Architecture : MVVM + Repository Lifecycle ViewModel