package com.ablwificonnectivity.connector import android.app.AppOpsManager import android.content.Context import android.content.SharedPreferences import android.os.Build import android.os.Process import androidx.annotation.RequiresApi import com.facebook.react.bridge.ReactContext @RequiresApi(Build.VERSION_CODES.Q) fun AppOpsManager.hasWifiPermission(context: Context): Boolean { return this.unsafeCheckOp("android:change_wifi_state", Process.myUid(), context.packageName) == AppOpsManager.MODE_ALLOWED } fun ReactContext.getSharedPreferences(): SharedPreferences? { return this.currentActivity?.getSharedPreferences("abl-solutions_wifi-connect", Context.MODE_PRIVATE) }