         }
     }
     
+    var alignment: BubbleReactionsViewAlignement = .left {
+        didSet {
+            self.updateCollectionViewLayout(for: alignment)
+        }
+    }
+    
     // MARK: - Setup
     
     private func commonInit() {

            collectionViewFlowLayout.minimumLineSpacing = Constants.minimumLineSpacing
        }
        
        self.collectionView.register(cellType: BubbleReactionViewCell.self)
        self.collectionView.register(cellType: BubbleReactionActionViewCell.self)
        self.collectionView.reloadData()
    }
    
    private func setupLongPressGestureRecognizer() {

import MatrixSDK
import Reusable
import DGCollectionViewLeftAlignFlowLayout
import UIKit

/// BubbleReactionsView items alignement
enum BubbleReactionsViewAlignement {
    case left
    case right
}

@objcMembers
final class BubbleReactionsView: UIView, NibOwnerLoadable {
