refactor: move ReceiveScreen and SendScreen into subpackages
This commit is contained in:
@@ -53,6 +53,8 @@ import androidx.navigation.compose.currentBackStackEntryAsState
|
|||||||
import androidx.navigation.compose.rememberNavController
|
import androidx.navigation.compose.rememberNavController
|
||||||
import androidx.navigation.navArgument
|
import androidx.navigation.navArgument
|
||||||
import com.bitcointxoko.gudariwallet.MainActivity
|
import com.bitcointxoko.gudariwallet.MainActivity
|
||||||
|
import com.bitcointxoko.gudariwallet.ui.receive.ReceiveScreen
|
||||||
|
import com.bitcointxoko.gudariwallet.ui.send.SendScreen
|
||||||
import com.bitcointxoko.gudariwallet.util.SendInputType
|
import com.bitcointxoko.gudariwallet.util.SendInputType
|
||||||
import kotlinx.coroutines.delay
|
import kotlinx.coroutines.delay
|
||||||
|
|
||||||
@@ -265,15 +267,17 @@ fun WalletScreen(
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
composable(TabItem.Receive.route) { ReceiveScreen(
|
composable(TabItem.Receive.route) {
|
||||||
vm,
|
ReceiveScreen(
|
||||||
onNavigateToPaymentDetail = { checkingId ->
|
vm,
|
||||||
navController.navigate("payment_detail/$checkingId")
|
onNavigateToPaymentDetail = { checkingId ->
|
||||||
}
|
navController.navigate("payment_detail/$checkingId")
|
||||||
)}
|
}
|
||||||
|
)
|
||||||
|
}
|
||||||
composable(TabItem.Send.route) {
|
composable(TabItem.Send.route) {
|
||||||
SendScreen(
|
SendScreen(
|
||||||
vm = vm,
|
vm = vm,
|
||||||
onViewDetails = { paymentHash ->
|
onViewDetails = { paymentHash ->
|
||||||
navController.navigate("payment_detail/$paymentHash") {
|
navController.navigate("payment_detail/$paymentHash") {
|
||||||
launchSingleTop = true
|
launchSingleTop = true
|
||||||
|
|||||||
+3
-3
@@ -1,4 +1,4 @@
|
|||||||
package com.bitcointxoko.gudariwallet.ui
|
package com.bitcointxoko.gudariwallet.ui.receive
|
||||||
|
|
||||||
import android.app.Activity
|
import android.app.Activity
|
||||||
import android.view.WindowManager
|
import android.view.WindowManager
|
||||||
@@ -52,9 +52,9 @@ import androidx.compose.ui.text.input.KeyboardType
|
|||||||
import androidx.compose.ui.text.style.TextAlign
|
import androidx.compose.ui.text.style.TextAlign
|
||||||
import androidx.compose.ui.unit.dp
|
import androidx.compose.ui.unit.dp
|
||||||
import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
||||||
|
import com.bitcointxoko.gudariwallet.ui.ReceiveState
|
||||||
|
import com.bitcointxoko.gudariwallet.ui.WalletViewModel
|
||||||
import com.bitcointxoko.gudariwallet.ui.components.UnitWheelPicker
|
import com.bitcointxoko.gudariwallet.ui.components.UnitWheelPicker
|
||||||
import com.bitcointxoko.gudariwallet.ui.receive.AmountDisplay
|
|
||||||
import com.bitcointxoko.gudariwallet.ui.receive.QrDisplayCard
|
|
||||||
import com.bitcointxoko.gudariwallet.util.fiatLabel
|
import com.bitcointxoko.gudariwallet.util.fiatLabel
|
||||||
import kotlinx.coroutines.delay
|
import kotlinx.coroutines.delay
|
||||||
|
|
||||||
+4
-4
@@ -1,4 +1,4 @@
|
|||||||
package com.bitcointxoko.gudariwallet.ui
|
package com.bitcointxoko.gudariwallet.ui.send
|
||||||
|
|
||||||
import androidx.compose.foundation.layout.*
|
import androidx.compose.foundation.layout.*
|
||||||
import androidx.compose.foundation.rememberScrollState
|
import androidx.compose.foundation.rememberScrollState
|
||||||
@@ -20,9 +20,9 @@ import androidx.compose.ui.text.style.TextAlign
|
|||||||
import androidx.compose.ui.unit.dp
|
import androidx.compose.ui.unit.dp
|
||||||
import androidx.fragment.app.FragmentActivity
|
import androidx.fragment.app.FragmentActivity
|
||||||
import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
||||||
import com.bitcointxoko.gudariwallet.ui.send.Bolt11ConfirmCard
|
import com.bitcointxoko.gudariwallet.ui.BalanceState
|
||||||
import com.bitcointxoko.gudariwallet.ui.send.LnurlInvoiceConfirmCard
|
import com.bitcointxoko.gudariwallet.ui.SendState
|
||||||
import com.bitcointxoko.gudariwallet.ui.send.LnurlPayForm
|
import com.bitcointxoko.gudariwallet.ui.WalletViewModel
|
||||||
import com.bitcointxoko.gudariwallet.util.SendInputDetector
|
import com.bitcointxoko.gudariwallet.util.SendInputDetector
|
||||||
import com.bitcointxoko.gudariwallet.util.feePpm
|
import com.bitcointxoko.gudariwallet.util.feePpm
|
||||||
import com.bitcointxoko.gudariwallet.util.formatFiat
|
import com.bitcointxoko.gudariwallet.util.formatFiat
|
||||||
Reference in New Issue
Block a user