Adds an isMobileOrFalse flow in connectivity
This commit is contained in:
+10
@@ -53,4 +53,14 @@ class ConnectivityManager(
|
|||||||
SharingStarted.WhileSubscribed(2000),
|
SharingStarted.WhileSubscribed(2000),
|
||||||
(status.value as? ConnectivityStatus.Active)?.isMobile,
|
(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,
|
||||||
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user