diff --git a/app/src/main/java/com/github/muellerma/prepaidbalance/utils/ExtensionFunctions.kt b/app/src/main/java/com/github/muellerma/prepaidbalance/utils/ExtensionFunctions.kt index 959df6b..1163b6f 100644 --- a/app/src/main/java/com/github/muellerma/prepaidbalance/utils/ExtensionFunctions.kt +++ b/app/src/main/java/com/github/muellerma/prepaidbalance/utils/ExtensionFunctions.kt @@ -1,19 +1,19 @@ package com.github.muellerma.prepaidbalance.utils import android.content.Context +import android.content.SharedPreferences import android.text.format.DateFormat +import androidx.preference.PreferenceManager private const val TAG = "ExtensionFunctions" -fun Double.formatAsCurrency(): String { - return "%1\$,.2f".format(this) -} +fun Double.formatAsCurrency() = "%1\$,.2f".format(this) fun Long.timestampForUi(context: Context): String { return DateFormat.getTimeFormat(context).format(this) + " " + DateFormat.getDateFormat(context).format(this) } -fun String.isValidUssdCode(): Boolean { - return matches("^\\*(\\d)+#$".toRegex()) -} \ No newline at end of file +fun String.isValidUssdCode() = matches("^\\*(\\d)+#$".toRegex()) + +fun Context.prefs() = PreferenceManager.getDefaultSharedPreferences(this) \ No newline at end of file