Android, Kotlin, Network, Broadcast Receiver.
ConnectivityClient { private val _connectivityResult = MutableStateFlow(Connectivity()) override val connectivityResult: Flow<Connectivity> = _connectivityResult private val receiver = object : BroadcastReceiver() { override fun onReceive(context: Context?, intent: Intent?) { intent?.let { int ->