summaryrefslogtreecommitdiff
path: root/anastasis/src/main/java/net/taler/anastasis/ui/backup/BackupFinishedScreen.kt
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2023-08-31 22:11:06 -0600
committerIván Ávalos <avalos@disroot.org>2023-11-11 13:20:09 -0600
commitbba3c0c3e2c89f2a9b37a2d8851b8e0741f25b0e (patch)
tree1bce7e7b12f3af03cda638b7f7c5e2d384b10005 /anastasis/src/main/java/net/taler/anastasis/ui/backup/BackupFinishedScreen.kt
parent5a6a280fef4b91c18b73763420b961e602507052 (diff)
downloadtaler-android-bba3c0c3e2c89f2a9b37a2d8851b8e0741f25b0e.tar.gz
taler-android-bba3c0c3e2c89f2a9b37a2d8851b8e0741f25b0e.tar.bz2
taler-android-bba3c0c3e2c89f2a9b37a2d8851b8e0741f25b0e.zip
Refactor FakeReducerViewModel + refactor provider management
Signed-off-by: Iván Ávalos <avalos@disroot.org>
Diffstat (limited to 'anastasis/src/main/java/net/taler/anastasis/ui/backup/BackupFinishedScreen.kt')
-rw-r--r--anastasis/src/main/java/net/taler/anastasis/ui/backup/BackupFinishedScreen.kt30
1 files changed, 4 insertions, 26 deletions
diff --git a/anastasis/src/main/java/net/taler/anastasis/ui/backup/BackupFinishedScreen.kt b/anastasis/src/main/java/net/taler/anastasis/ui/backup/BackupFinishedScreen.kt
index fc89caa..df499be 100644
--- a/anastasis/src/main/java/net/taler/anastasis/ui/backup/BackupFinishedScreen.kt
+++ b/anastasis/src/main/java/net/taler/anastasis/ui/backup/BackupFinishedScreen.kt
@@ -53,10 +53,9 @@ import net.taler.anastasis.models.SuccessDetail
import net.taler.anastasis.shared.Utils
import net.taler.anastasis.ui.reusable.pages.WizardPage
import net.taler.anastasis.ui.theme.LocalSpacing
-import net.taler.anastasis.viewmodels.FakeReducerViewModel
+import net.taler.anastasis.viewmodels.FakeBackupViewModel
import net.taler.anastasis.viewmodels.ReducerViewModel
import net.taler.anastasis.viewmodels.ReducerViewModelI
-import net.taler.common.Timestamp
@Composable
fun BackupFinishedScreen(
@@ -168,29 +167,8 @@ fun ProviderCard(
@Composable
fun BackupFinishedScreenPreview() {
BackupFinishedScreen(
- viewModel = FakeReducerViewModel(
- state = ReducerState.Backup(
- backupState = BackupStates.BackupFinished,
- authenticationProviders = mapOf(
- "https://localhost:8088/" to AuthenticationProviderStatus.Ok(
- httpStatus = 200,
- methods = listOf(),
- annualFee = "EUR:0.99",
- truthUploadFee = "EUR:3.99",
- liabilityLimit = "EUR:1",
- currency = "EUR",
- storageLimitInMegabytes = 1,
- businessName = "Anastasis 42",
- providerSalt = "BXAPCKSH9D3MYJTS9536RHJHCX",
- )
- ),
- successDetails = mapOf(
- "https://localhost:8088/" to SuccessDetail(
- policyVersion = 1,
- policyExpiration = Timestamp.now(),
- ),
- ),
- ),
- ),
+ viewModel = FakeBackupViewModel(
+ backupState = BackupStates.BackupFinished,
+ )
)
} \ No newline at end of file