         setUpAccessibilityIdentifiers()
     }
     
-    private func setUpButtons() {
-        closeButton.size = closeButtonSize
-        closeButton.addTarget(
-            self,
-            action: #selector(onCloseButtonTap(_:)),
-            for: .touchUpInside
-        )
-        
-        continueButton.size = CGSize(
-            width: continueButtonHeight,
-            height: continueButton.sizeThatFits().width
-        )
-        
-        continueButton.contentEdgeInsets = continueButtonContentInsets
-        continueButton.addTarget(
-            self,
-            action: #selector(onContinueButtonTap(_:)),
-            for: .touchUpInside
-        )
-    }
-    
     required init?(coder aDecoder: NSCoder) {
         fatalError("init(coder:) has not been implemented")
-    }
-    
-    private func setUpAccessibilityIdentifiers() {
-        accessibilityIdentifier = AccessibilityId.photoLibrary.rawValue
     }
     
     // MARK: - UIView

    private let placeholderView = UILabel()
    private let closeButton = UIButton()
    private let continueButton = UIButton()
    private let closeButtonSize = CGSize(width: 38, height: 38)
    private let continueButtonHeight = CGFloat(38)
    private let continueButtonContentInsets = UIEdgeInsets(top: 0, left: 16, bottom: 0, right: 16)

    
    private var theme: PhotoLibraryV2UITheme?
    
    private func setUpAccessibilityIdentifiers() {
        accessibilityIdentifier = AccessibilityId.photoLibrary.rawValue
    }
    
    private func setUpButtons() {
        closeButton.size = closeButtonSize
        closeButton.addTarget(
            self,
            action: #selector(onCloseButtonTap(_:)),
            for: .touchUpInside
        )
        
        continueButton.size = CGSize(
            width: continueButtonHeight,
            height: continueButton.sizeThatFits().width
        )
        
        continueButton.contentEdgeInsets = continueButtonContentInsets
        continueButton.addTarget(
            self,
            action: #selector(onContinueButtonTap(_:)),
            for: .touchUpInside
        )
    }
    
    private func setUpCollectionView() {
        collectionView.backgroundColor = .white
        collectionView.dataSource = dataSource
