NTP-3507 | Calling updateLinkedAccount from screen launch instead of VM init (#12789)
This commit is contained in:
@@ -144,6 +144,7 @@ fun LinkedAccountDetailScreen(
|
||||
naviPayAnalytics: NaviPayAnalytics.NaviPayAccountDetails =
|
||||
NaviPayAnalytics.INSTANCE.NaviPayAccountDetails(),
|
||||
) {
|
||||
LaunchedEffect(Unit) { linkedAccountDetailViewModel.updateLinkedAccount() }
|
||||
val scope = rememberCoroutineScope()
|
||||
val linkedAccountDetailScreenState by
|
||||
linkedAccountDetailViewModel.linkedAccountDetailScreenState.collectAsStateWithLifecycle()
|
||||
|
||||
@@ -176,11 +176,7 @@ constructor(
|
||||
|
||||
var actionBeforeOnboardingSdkTrigger: LinkedAccountDetailClickedAction? = null
|
||||
|
||||
init {
|
||||
updateLinkedAccount()
|
||||
}
|
||||
|
||||
private fun updateLinkedAccount() {
|
||||
fun updateLinkedAccount() {
|
||||
viewModelScope.launch(Dispatchers.IO) {
|
||||
val linkedAccounts = linkedAccountsUseCase.execute().first()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user