NTP-31 | Action card clickable fix (#13210)

Co-authored-by: saksham <saksham>
This commit is contained in:
Saksham Mahajan
2024-10-19 18:19:31 +05:30
committed by GitHub
parent b860a621a6
commit bbadbb661a

View File

@@ -98,8 +98,15 @@ fun ActionCardComposable(
(data.properties?.actionCardProperty?.padding?.end ?: R.integer.value_16).dp
)
.clickableWithNoGesture {
buttonState.value = FooterButtonState.LOADING
data.actionData?.let { onHopperStart(it.toCtaData(), buttonState) }
data.actionData?.let {
InvestmentsScreenHelper()
.setActionStatus(
actionData = it,
buttonState = buttonState,
onClick = onClick,
onHopperStart = onHopperStart
)
}
}
}
@@ -241,8 +248,15 @@ fun ActionCardComposable(
},
state = buttonState.value.name,
onClick = { ctaData ->
buttonState.value = FooterButtonState.LOADING
data.actionData?.let { onHopperStart(it.toCtaData(), buttonState) }
data.actionData?.let {
InvestmentsScreenHelper()
.setActionStatus(
actionData = it,
buttonState = buttonState,
onClick = onClick,
onHopperStart = onHopperStart
)
}
}
)