     }
 
     func textViewShouldBeginEditing(_ textView: UITextView) -> Bool {
-
         if firstTimeEditing {
             if textView.text.isEmpty, !isShowingPlaceholder {
                 isShowingPlaceholder = true

}

class ThemeableTextView: UITextView {
    private(set) var theme = Theme.standard
    public var isUnderlined = true
    var firstTimeEditing = true

    weak var _delegate: UITextViewDelegate?
    weak var placeholderDelegate: ThemeableTextViewPlaceholderDelegate?

        }
    }

    public private(set) var isShowingPlaceholder: Bool = true {
        didSet {
            if isShowingPlaceholder {
                text = placeholder
