Removes duplicated method
This commit is contained in:
@@ -625,13 +625,6 @@ class AccountViewModel(val account: Account) : ViewModel(), Dao {
|
||||
}
|
||||
}
|
||||
|
||||
fun checkIfOnline(url: String, onResult: (Boolean) -> Unit) {
|
||||
viewModelScope.launch(Dispatchers.IO) {
|
||||
val isOnline = OnlineChecker.isOnline(url)
|
||||
onResult(isOnline)
|
||||
}
|
||||
}
|
||||
|
||||
fun urlPreview(url: String, onResult: suspend (UrlPreviewState) -> Unit) {
|
||||
viewModelScope.launch(Dispatchers.IO) {
|
||||
UrlCachedPreviewer.previewInfo(url, onResult)
|
||||
|
||||
@@ -139,7 +139,7 @@ fun CheckIfUrlIsOnline(url: String, accountViewModel: AccountViewModel, whenOnli
|
||||
var online by remember { mutableStateOf(false) }
|
||||
|
||||
LaunchedEffect(key1 = url) {
|
||||
accountViewModel.checkIfOnline(url) { isOnline ->
|
||||
accountViewModel.checkIsOnline(url) { isOnline ->
|
||||
if (online != isOnline) {
|
||||
online = isOnline
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user