From 3a5f33bd951cd00d182a6e5c3b439b2a0f6a6d65 Mon Sep 17 00:00:00 2001 From: Abdourahamane Boinaidi Date: Mon, 2 Dec 2024 16:39:58 +0100 Subject: [PATCH 1/2] refactor: Update imports --- .../ui/screen/main/transferdetails/TransferDetailsScreen.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/infomaniak/swisstransfer/ui/screen/main/transferdetails/TransferDetailsScreen.kt b/app/src/main/java/com/infomaniak/swisstransfer/ui/screen/main/transferdetails/TransferDetailsScreen.kt index f1afae36a..19ddeeff3 100644 --- a/app/src/main/java/com/infomaniak/swisstransfer/ui/screen/main/transferdetails/TransferDetailsScreen.kt +++ b/app/src/main/java/com/infomaniak/swisstransfer/ui/screen/main/transferdetails/TransferDetailsScreen.kt @@ -48,7 +48,8 @@ import com.infomaniak.swisstransfer.ui.images.icons.QrCode import com.infomaniak.swisstransfer.ui.images.icons.Share import com.infomaniak.swisstransfer.ui.previewparameter.TransferUiListPreviewParameter import com.infomaniak.swisstransfer.ui.screen.main.components.SmallWindowTopAppBarScaffold -import com.infomaniak.swisstransfer.ui.screen.main.transferdetails.TransferDetailsViewModel.TransferDetailsUiState.* +import com.infomaniak.swisstransfer.ui.screen.main.transferdetails.TransferDetailsViewModel.TransferDetailsUiState.Delete +import com.infomaniak.swisstransfer.ui.screen.main.transferdetails.TransferDetailsViewModel.TransferDetailsUiState.Success import com.infomaniak.swisstransfer.ui.screen.main.transferdetails.components.PasswordBottomSheet import com.infomaniak.swisstransfer.ui.screen.main.transferdetails.components.QrCodeBottomSheet import com.infomaniak.swisstransfer.ui.screen.main.transferdetails.components.TransferInfo From 34b26b292da31099f6a83c4b4c49dbeb0f047f5a Mon Sep 17 00:00:00 2001 From: Abdourahamane Boinaidi Date: Mon, 2 Dec 2024 16:45:00 +0100 Subject: [PATCH 2/2] feat: Fetch transfer when clicked from api --- .../ui/screen/main/transferdetails/TransferDetailsViewModel.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/com/infomaniak/swisstransfer/ui/screen/main/transferdetails/TransferDetailsViewModel.kt b/app/src/main/java/com/infomaniak/swisstransfer/ui/screen/main/transferdetails/TransferDetailsViewModel.kt index 2f6546adc..1c3931228 100644 --- a/app/src/main/java/com/infomaniak/swisstransfer/ui/screen/main/transferdetails/TransferDetailsViewModel.kt +++ b/app/src/main/java/com/infomaniak/swisstransfer/ui/screen/main/transferdetails/TransferDetailsViewModel.kt @@ -55,6 +55,7 @@ class TransferDetailsViewModel @Inject constructor( fun loadTransfer(transferUuid: String) { viewModelScope.launch { _transferUuidFlow.emit(transferUuid) + transferManager.fetchTransfer(transferUuid) } }