recent transaction rework

This commit is contained in:
moon 2026-07-20 20:53:03 +06:30
parent 511c3e0128
commit b2e8e13a81
3 changed files with 6 additions and 2 deletions

View File

@ -4,4 +4,4 @@
* config auto update after transaction
* signature removed on void
* "Enter Password" color to LegacyRed
* Amount and Card Number show in signature pad

View File

@ -113,7 +113,7 @@ fun AppNavGraph(
val transResultViewModel: TransactionResultViewModel = hiltViewModel(activity)
val dashboardViewModel: DashboardViewModel = hiltViewModel(activity)
val dashboardUiState = dashboardViewModel.uiState.collectAsStateWithLifecycle().value
val recentPayDetails by sharedViewModel.getLastThreeTransactions().observeAsState(emptyList())
val recentPayDetails by sharedViewModel.getLastTenTransactions().observeAsState(emptyList())
val deviceInfoViewModel: DeviceInfoViewModel = hiltViewModel(activity)
val deviceInfoUiState = deviceInfoViewModel.uiState.collectAsStateWithLifecycle().value
val tmsSetupViewModel: TmsSetupViewModel = hiltViewModel(activity);

View File

@ -438,6 +438,10 @@ class SharedViewModel @Inject constructor(
return repository.getLastThreeTransactions()
}
fun getLastTenTransactions(): LiveData<List<PayDetail>> {
return repository.getLastTenTransactions()
}
fun getSettlementRecords(): LiveData<List<PayDetail>> {
return repository.getSettlementPOS()
}