 //
 
 import UIKit
+
+@available(iOS 10, *)
+fileprivate var interaction: UIPreviewInteraction!
 
 /**
  

      cell.parallaxOffset(offsetY: tableView.contentOffset.y, height: tableView.bounds.height)
    }
  }
}

// MARK: - Transition

  func setup() {
    setupTableView()
    setupTapGesture()
    
    if #available(iOS 10, *), traitCollection.forceTouchCapability == .available, config.forceTouchPreviewIntearctionEnabled {
      interaction = UIPreviewInteraction(view: view)
      interaction.delegate = self
    } else if config.forceTouchPreviewIntearctionEnabled {
      setupLongPressGesture()
    }
  }
  
  private func setupTableView() {
