Skip to content

Commit c6ab634

Browse files
committed
chore: remove redundant code
1 parent eed3ce0 commit c6ab634

File tree

2 files changed

+9
-37
lines changed

2 files changed

+9
-37
lines changed

app/src/main/java/to/bitkit/ui/screens/wallets/receive/ReceiveQrScreen.kt

Lines changed: 9 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,12 @@ import to.bitkit.R
4747
import to.bitkit.ext.setClipboardText
4848
import to.bitkit.ext.truncate
4949
import to.bitkit.models.NodeLifecycleState
50-
import to.bitkit.repositories.LightningState
5150
import to.bitkit.ui.components.BodyM
5251
import to.bitkit.ui.components.BodyS
5352
import to.bitkit.ui.components.BottomSheetPreview
5453
import to.bitkit.ui.components.ButtonSize
5554
import to.bitkit.ui.components.Caption13Up
5655
import to.bitkit.ui.components.Display
57-
import to.bitkit.ui.components.FillHeight
5856
import to.bitkit.ui.components.PrimaryButton
5957
import to.bitkit.ui.components.QrCodeImage
6058
import to.bitkit.ui.components.Tooltip
@@ -76,15 +74,14 @@ import to.bitkit.viewmodels.MainUiState
7674
fun ReceiveQrScreen(
7775
cjitInvoice: MutableState<String?>,
7876
walletState: MainUiState,
79-
lightningState: LightningState,
8077
onClickEditInvoice: () -> Unit,
8178
onClickReceiveCjit: () -> Unit,
8279
modifier: Modifier = Modifier,
8380
initialTab: ReceiveTab? = null,
8481
) {
8582
SetMaxBrightness()
8683

87-
val hasUsableChannels = lightningState.channels.isNotEmpty()
84+
val hasUsableChannels = walletState.channels.isNotEmpty()
8885

8986
// Tab selection state
9087
var selectedTab by remember {
@@ -99,7 +96,7 @@ fun ReceiveQrScreen(
9996

10097
var showDetails by remember { mutableStateOf(false) }
10198

102-
val visibleTabs = remember(walletState, lightningState) {
99+
val visibleTabs = remember(hasUsableChannels) {
103100
buildList {
104101
add(ReceiveTab.SAVINGS)
105102
if (hasUsableChannels) {
@@ -202,7 +199,7 @@ fun ReceiveQrScreen(
202199

203200
Spacer(Modifier.height(24.dp))
204201

205-
AnimatedVisibility(visible = lightningState.nodeLifecycleState.isRunning()) {
202+
AnimatedVisibility(visible = walletState.nodeLifecycleState.isRunning()) {
206203
PrimaryButton(
207204
text = stringResource(
208205
when {
@@ -363,9 +360,10 @@ fun CjitOnBoardingView(modifier: Modifier = Modifier) {
363360
modifier = Modifier.fillMaxWidth()
364361
)
365362
VerticalSpacer(32.dp)
366-
Box(modifier = Modifier
367-
.fillMaxWidth()
368-
.weight(1f)
363+
Box(
364+
modifier = Modifier
365+
.fillMaxWidth()
366+
.weight(1f)
369367
) {
370368
Icon(
371369
painter = painterResource(R.drawable.ic_lightning_alt),
@@ -541,11 +539,6 @@ private fun PreviewSavingsMode() {
541539
onchainAddress = "bcrt1qfserxgtuesul4m9zva56wzk849yf9l8rk4qy0l",
542540
channels = emptyList()
543541
),
544-
lightningState = LightningState(
545-
nodeLifecycleState = NodeLifecycleState.Running,
546-
shouldBlockLightningReceive = false,
547-
isGeoBlocked = false
548-
),
549542
onClickEditInvoice = {},
550543
modifier = Modifier.sheetHeight(),
551544
initialTab = ReceiveTab.SAVINGS,
@@ -607,15 +600,10 @@ private fun PreviewAutoMode() {
607600
cjitInvoice = remember { mutableStateOf(null) },
608601
walletState = MainUiState(
609602
nodeLifecycleState = NodeLifecycleState.Running,
603+
channels = listOf(mockChannel),
610604
onchainAddress = "bcrt1qfserxgtuesul4m9zva56wzk849yf9l8rk4qy0l",
611605
bolt11 = "lnbcrt500u1pn7umn7pp5x0s9lt9fwrff6rp70pz3guwnjgw97sjuv79vhx9n2ps8q6tcdehhxapqd9h8vmmfvdjjqen0wgsyqvpsxqcrqvpsxqcrqvpsxqcrqvpsxqcrqvpsxqcrqvpsxqcrqvpsxqcrqvpsxq",
612-
bip21 = "bitcoin:bcrt1qfserxgtuesul4m9zva56wzk849yf9l8rk4qy0l?lightning=lnbcrt500u1pn7umn7pp5x0s9lt9fwrff6rp70pz3guwnjgw97sjuv79...",
613-
channels = listOf(mockChannel)
614-
),
615-
lightningState = LightningState(
616-
nodeLifecycleState = NodeLifecycleState.Running,
617-
shouldBlockLightningReceive = false,
618-
isGeoBlocked = false
606+
bip21 = "bitcoin:bcrt1qfserxgtuesul4m9zva56wzk849yf9l8rk4qy0l?lightning=lnbcrt500u1pn7umn7pp5x0s9lt9fwrff6rp70pz3guwnjgw97sjuv79..."
619607
),
620608
onClickEditInvoice = {},
621609
modifier = Modifier.sheetHeight(),
@@ -638,11 +626,6 @@ private fun PreviewSpendingMode() {
638626
nodeLifecycleState = NodeLifecycleState.Running,
639627
bolt11 = "lnbcrt500u1pn7umn7pp5x0s9lt9fwrff6rp70pz3guwnjgw97sjuv79vhx9n2ps8q6tcdehhxapqd9h8vmmfvdjjqen0wgsyqvpsxqcrqvpsxqcrqvpsxqcrqvpsxqcrqvpsxqcrqvpsxqcrqvpsxqcrqvpsxq"
640628
),
641-
lightningState = LightningState(
642-
nodeLifecycleState = NodeLifecycleState.Running,
643-
shouldBlockLightningReceive = false,
644-
isGeoBlocked = false
645-
),
646629
onClickEditInvoice = {},
647630
modifier = Modifier.sheetHeight(),
648631
initialTab = ReceiveTab.SPENDING,
@@ -662,11 +645,6 @@ private fun PreviewNodeNotReady() {
662645
walletState = MainUiState(
663646
nodeLifecycleState = NodeLifecycleState.Starting,
664647
),
665-
lightningState = LightningState(
666-
nodeLifecycleState = NodeLifecycleState.Starting,
667-
shouldBlockLightningReceive = false,
668-
isGeoBlocked = false
669-
),
670648
onClickReceiveCjit = {},
671649
onClickEditInvoice = {},
672650
modifier = Modifier.sheetHeight(),
@@ -685,11 +663,6 @@ private fun PreviewSmall() {
685663
walletState = MainUiState(
686664
nodeLifecycleState = NodeLifecycleState.Running,
687665
),
688-
lightningState = LightningState(
689-
nodeLifecycleState = NodeLifecycleState.Running,
690-
shouldBlockLightningReceive = false,
691-
isGeoBlocked = false
692-
),
693666
onClickEditInvoice = {},
694667
modifier = Modifier.sheetHeight(),
695668
onClickReceiveCjit = {},

app/src/main/java/to/bitkit/ui/screens/wallets/receive/ReceiveSheet.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@ fun ReceiveSheet(
7777
ReceiveQrScreen(
7878
cjitInvoice = cjitInvoice,
7979
walletState = walletState,
80-
lightningState = lightningState,
8180
onClickReceiveCjit = {
8281
if (lightningState.isGeoBlocked) {
8382
// todo display toast instead

0 commit comments

Comments
 (0)