summaryrefslogtreecommitdiff
path: root/wallet/src/main/java/net/taler/wallet/Utils.kt
diff options
context:
space:
mode:
authorTorsten Grote <t@grobox.de>2023-01-03 09:28:53 -0300
committerTorsten Grote <t@grobox.de>2023-01-03 09:28:53 -0300
commitbf70ff2d11078e38c8dd3c5d689ebe949fef95d8 (patch)
tree929554b24f8f93acb10af14eceda631705d454f8 /wallet/src/main/java/net/taler/wallet/Utils.kt
parent8249966df08ed54cd3eb60e08c9bdaf754094fdf (diff)
downloadtaler-android-bf70ff2d11078e38c8dd3c5d689ebe949fef95d8.tar.gz
taler-android-bf70ff2d11078e38c8dd3c5d689ebe949fef95d8.tar.bz2
taler-android-bf70ff2d11078e38c8dd3c5d689ebe949fef95d8.zip
[wallet] Move to accompanist theme adapter as the old one is deprecated
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/Utils.kt')
-rw-r--r--wallet/src/main/java/net/taler/wallet/Utils.kt12
1 files changed, 12 insertions, 0 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/Utils.kt b/wallet/src/main/java/net/taler/wallet/Utils.kt
index c0ccbed..b9abb31 100644
--- a/wallet/src/main/java/net/taler/wallet/Utils.kt
+++ b/wallet/src/main/java/net/taler/wallet/Utils.kt
@@ -28,7 +28,10 @@ import android.os.Build.VERSION.SDK_INT
import android.widget.Toast
import android.widget.Toast.LENGTH_LONG
import androidx.annotation.RequiresApi
+import androidx.compose.material.Surface
+import androidx.compose.runtime.Composable
import androidx.core.content.getSystemService
+import com.google.accompanist.themeadapter.material.MdcTheme
import net.taler.common.Amount
import net.taler.common.AmountParserException
@@ -83,6 +86,15 @@ private fun connectToWifiDeprecated(context: Context, ssid: String) {
}
}
+@Composable
+fun TalerSurface(content: @Composable () -> Unit) {
+ MdcTheme {
+ Surface {
+ content()
+ }
+ }
+}
+
fun cleanExchange(exchange: String) = exchange.let {
if (it.startsWith("https://", ignoreCase = true)) it.substring(8) else it
}.trimEnd('/')