Adds an isMobileOrFalse flow in connectivity

This commit is contained in:
Vitor Pamplona
2025-09-06 10:24:25 -04:00
parent 69e3d2d0d8
commit 757806341c
@@ -53,4 +53,14 @@ class ConnectivityManager(
SharingStarted.WhileSubscribed(2000),
(status.value as? ConnectivityStatus.Active)?.isMobile,
)
val isMobileOrFalse: StateFlow<Boolean> =
status
.map {
(status.value as? ConnectivityStatus.Active)?.isMobile ?: false
}.stateIn(
scope,
SharingStarted.WhileSubscribed(2000),
(status.value as? ConnectivityStatus.Active)?.isMobile ?: false,
)
}