NTP-46402 | Added onDismiss action handling for profile screen (#15958)
This commit is contained in:
@@ -25,6 +25,7 @@ import com.navi.uitron.model.action.AnalyticsAction
|
||||
import com.naviapp.common.navigator.NaviDeepLinkNavigator
|
||||
import com.naviapp.home.compose.activity.HomePageActivity
|
||||
import com.naviapp.home.model.HomeCtaTypes
|
||||
import com.naviapp.home.model.HpBottomSheetConfig
|
||||
import com.naviapp.home.model.HpBottomSheetContent
|
||||
import com.naviapp.home.model.HpBottomSheetRenderType
|
||||
import com.naviapp.home.model.HpBottomSheetState
|
||||
@@ -112,6 +113,15 @@ private suspend fun handleCta(
|
||||
renderType = HpBottomSheetRenderType.UI_TRON,
|
||||
uiTronContent = it.content?.widgets,
|
||||
),
|
||||
config =
|
||||
HpBottomSheetConfig(
|
||||
isCancellable = it.isCancellable,
|
||||
contentColor = it.contentColor,
|
||||
scrimColor = it.scrimColor,
|
||||
uiStrategy = it.uiStrategy,
|
||||
bottomSheetPercentageHeight = it.bottomSheetPercentageHeight,
|
||||
onDismiss = { viewModel.handleActions(it.onDismissAction) },
|
||||
),
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user