       messageTextView.text = newValue
       
       guard let _ = newValue, let constraint = messageTextViewHeightConstraint else { return }
-    
+      
       messageLabelHeight = 20.0
       messageTextView.removeConstraint(constraint)
       messageTextViewHeightConstraint = messageTextView.heightAnchor.constraint(greaterThanOrEqualToConstant: messageLabelHeight)

    textview.isScrollEnabled = false
    textview.isSelectable = false
    textview.bounces = false
    textview.setContentCompressionResistancePriority(UILayoutPriority.defaultHigh, for: .vertical)
    
    return textview
  }()


// MARK: - EMAlerView Dimensions
enum Dimension {
  static let padding: CGFloat = 15.0
  static let buttonHeight: CGFloat = 50.0
  static let iconHeight: CGFloat = 100.0
  static let textFieldHeight: CGFloat = 30.0
  
  static func width(from size: CGSize) -> CGFloat {
    return (size.width <= 414) ? size.width - 60 : 280
  }
}

open class EMAlertController: UIViewController {
