Skip to content

Commit 5ae9878

Browse files
authored
Merge branch 'feat/new-receive-sheet' into feat/send-sheet-redesign
2 parents 3c561b2 + abfabae commit 5ae9878

File tree

6 files changed

+139
-181
lines changed

6 files changed

+139
-181
lines changed

app/src/main/java/to/bitkit/ui/ContentView.kt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -388,9 +388,6 @@ fun ContentView(
388388
navigateToExternalConnection = {
389389
navController.navigate(ExternalConnection())
390390
appViewModel.hideSheet()
391-
},
392-
toast = { toast ->
393-
appViewModel.toast(toast)
394391
}
395392
)
396393
}

app/src/main/java/to/bitkit/ui/components/QrCodeImage.kt

Lines changed: 21 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ import androidx.compose.foundation.Image
77
import androidx.compose.foundation.background
88
import androidx.compose.foundation.clickable
99
import androidx.compose.foundation.layout.Box
10-
import androidx.compose.foundation.layout.Column
1110
import androidx.compose.foundation.layout.aspectRatio
1211
import androidx.compose.foundation.layout.fillMaxSize
1312
import androidx.compose.foundation.layout.padding
1413
import androidx.compose.foundation.layout.size
1514
import androidx.compose.foundation.shape.CircleShape
15+
import androidx.compose.material3.CircularProgressIndicator
1616
import androidx.compose.material3.ExperimentalMaterial3Api
1717
import androidx.compose.material3.rememberTooltipState
1818
import androidx.compose.runtime.Composable
@@ -35,7 +35,6 @@ import androidx.compose.ui.platform.LocalContext
3535
import androidx.compose.ui.platform.LocalDensity
3636
import androidx.compose.ui.platform.testTag
3737
import androidx.compose.ui.res.painterResource
38-
import androidx.compose.ui.res.stringResource
3938
import androidx.compose.ui.tooling.preview.Preview
4039
import androidx.compose.ui.unit.Dp
4140
import androidx.compose.ui.unit.dp
@@ -124,28 +123,28 @@ fun QrCodeImage(
124123
}
125124
}
126125

127-
Column(
128-
modifier = Modifier.align(Alignment.Center),
129-
horizontalAlignment = Alignment.CenterHorizontally
130-
) {
131-
logoPainter?.let {
132-
Box(
133-
contentAlignment = Alignment.Center,
134-
modifier = Modifier
135-
.size(68.dp)
136-
.background(Color.White, shape = CircleShape)
137-
) {
138-
Image(
139-
painter = it,
140-
contentDescription = null,
141-
modifier = Modifier.size(50.dp)
142-
)
143-
}
126+
logoPainter?.let {
127+
Box(
128+
contentAlignment = Alignment.Center,
129+
modifier = Modifier
130+
.size(68.dp)
131+
.background(Color.White, shape = CircleShape)
132+
.align(Alignment.Center)
133+
) {
134+
Image(
135+
painter = it,
136+
contentDescription = null,
137+
modifier = Modifier.size(50.dp)
138+
)
144139
}
140+
}
145141

146-
if (bitmap == null) {
147-
CaptionB(stringResource(R.string.wallet__receive_qr_generating), color = Colors.Black)
148-
}
142+
if (bitmap == null) {
143+
CircularProgressIndicator(
144+
color = Colors.Black,
145+
strokeWidth = 4.dp,
146+
modifier = Modifier.size(68.dp)
147+
)
149148
}
150149
}
151150
}

app/src/main/java/to/bitkit/ui/screens/wallets/activity/components/CustomTabRowWithSpacing.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import androidx.compose.animation.core.FastOutSlowInEasing
55
import androidx.compose.animation.core.animateFloatAsState
66
import androidx.compose.animation.core.tween
77
import androidx.compose.foundation.background
8-
import androidx.compose.foundation.clickable
98
import androidx.compose.foundation.layout.Arrangement
109
import androidx.compose.foundation.layout.Box
1110
import androidx.compose.foundation.layout.Column
@@ -24,6 +23,7 @@ import androidx.compose.ui.platform.testTag
2423
import androidx.compose.ui.text.style.TextOverflow
2524
import androidx.compose.ui.unit.dp
2625
import to.bitkit.ui.components.CaptionB
26+
import to.bitkit.ui.shared.util.clickableAlpha
2727
import to.bitkit.ui.theme.Colors
2828

2929
@Composable
@@ -49,7 +49,7 @@ fun <T : TabItem> CustomTabRowWithSpacing(
4949
contentAlignment = Alignment.Center,
5050
modifier = Modifier
5151
.fillMaxWidth()
52-
.clickable { onTabChange(tab) }
52+
.clickableAlpha { onTabChange(tab) }
5353
.padding(vertical = 8.dp)
5454
.testTag("Tab-${tab.name.lowercase()}"),
5555
) {

0 commit comments

Comments
 (0)