     public static var snackbarMinHeight: CGFloat = 44
     
     /// Snackbar icon imageView default width
-    @objc open dynamic var snackbarIconImageViewWidth: CGFloat = 32 {
-        didSet {
-            snackbarIconImageViewWidth = snackbarIconImageViewWidth < 32 ? 32 : snackbarIconImageViewWidth
-            iconImageViewWidthConstraint?.constant = iconImageView.isHidden ? 0 : snackbarIconImageViewWidth
-            layoutIfNeeded()
-        }
-    }
+    public static var snackbarIconImageViewWidth: CGFloat = 32
     
     // MARK: - Typealias.
     

        
        iconImageViewWidthConstraint = NSLayoutConstraint.init(
            item: iconImageView, attribute: .width, relatedBy: .equal,
            toItem: nil, attribute: .notAnAttribute, multiplier: 1, constant: snackbarIconImageViewWidth)
        
        actionButtonMaxWidthConstraint = NSLayoutConstraint.init(
            item: actionButton, attribute: .width, relatedBy: .lessThanOrEqual,

        
        separateView.isHidden = actionButton.isHidden
        
        iconImageViewWidthConstraint?.constant = iconImageView.isHidden ? 0 : TTGSnackbar.snackbarIconImageViewWidth
        actionButtonMaxWidthConstraint?.constant = actionButton.isHidden ? 0 : actionMaxWidth
        secondActionButtonMaxWidthConstraint?.constant = secondActionButton.isHidden ? 0 : actionMaxWidth
        
