Addressing review comments.

This commit is contained in:
Nandhini Rajendran 2024-05-08 21:01:07 +05:30
parent c628616e4a
commit b6ac373e0f

View File

@ -46,14 +46,12 @@ import VDS
self.accessibilityIdentifier = accessibilityIdentifier
}
if let closeButton = viewModel.closeButton {
if var closeButton = viewModel.closeButton {
onCloseClick = { [weak self] _ in
guard let self else { return }
if closeButton.action.actionType == ActionNoopModel.identifier {
if var dismissAction = self.viewModel.closeButton {
dismissAction.action = ActionDismissNotificationModel()
self.executeAction(model: dismissAction, delegateObject: self.delegateObject, additionalData: self.additionalData)
}
closeButton.action = ActionDismissNotificationModel()
self.executeAction(model: closeButton, delegateObject: self.delegateObject, additionalData: self.additionalData)
} else {
self.executeAction(model: closeButton, delegateObject: self.delegateObject, additionalData: self.additionalData)
}