app/src/main/java/com/github/epfl/meili/util/InternetConnectionService.kt
package com.github.epfl.meili.util
import android.content.Context
import android.net.ConnectivityManager
import android.net.NetworkInfo
open class InternetConnectionService {
open fun isConnectedToInternet(context: Context): Boolean {
val cm = context.getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager
val activeNetwork: NetworkInfo? = cm.activeNetworkInfo
return activeNetwork?.isConnectedOrConnecting == true
}
}