diff options
author | Torsten Grote <t@grobox.de> | 2023-01-03 09:28:53 -0300 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2023-01-03 09:28:53 -0300 |
commit | bf70ff2d11078e38c8dd3c5d689ebe949fef95d8 (patch) | |
tree | 929554b24f8f93acb10af14eceda631705d454f8 /wallet/src/main/java/net/taler/wallet/Utils.kt | |
parent | 8249966df08ed54cd3eb60e08c9bdaf754094fdf (diff) | |
download | taler-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.kt | 12 |
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('/') |