Jira: [XXX-XXXX](link to issue)
Describe the problem and what is to be achieved with this pull request...
- Bug Fix
- New Feature
| extension InAppMessagingManager: InAppMessagingDisplay { | |
| func displayMessage(_ messageForDisplay: InAppMessagingDisplayMessage, displayDelegate: InAppMessagingDisplayDelegate) { | |
| switch messageForDisplay.type { | |
| case .banner: | |
| guard let message = messageForDisplay as? InAppMessagingBannerDisplay else { | |
| displayDelegate.displayError?(for: messageForDisplay, error: InAppMessagingErrors.decodeInAppMessageError) | |
| return | |
| } | |
| DispatchQueue.main.async { | |
| self.showBanner(message: message, displayDelegate: displayDelegate) |