TP-86234 | send event when list is not empty (#12813)

This commit is contained in:
Abhinav Gupta
2024-09-27 15:48:53 +05:30
committed by GitHub
parent b85da0b6a7
commit 32a523bcbb

View File

@@ -104,10 +104,15 @@ constructor(
nudgeListData: NudgeListData?,
popupListData: PopupListData?
) {
nudgeListData?.let { sendEvent(NudgeEvent.UpdateNudgeList(it.nudgeList)) }
popupListData?.let {
sendEvent(PopupEvent.UpdatePopupData(it.popupList, popupListVisibilityState = true))
}
nudgeListData
?.nudgeList
?.takeIf { it.isNotEmpty() }
?.let { sendEvent(NudgeEvent.UpdateNudgeList(it)) }
popupListData
?.popupList
?.takeIf { it.isNotEmpty() }
?.let { sendEvent(PopupEvent.UpdatePopupData(it, popupListVisibilityState = true)) }
selectiveRefreshHandler.handleSuccessState(
this,
SelectiveRefreshHandler.NUDGE_SUCCESS_STATE