import Foundation import Display import AsyncDisplayKit import UIKit import SwiftSignalKit final class ShareRecipientsActionSheetController: ActionSheetController { private let _ready = Promise() override var ready: Promise { return self._ready } private var didSetReady = false var location: () -> Void = { } var contacts: () -> Void = { } override init() { super.init() self._ready.set(.single(true)) self.setItemGroups([ ActionSheetItemGroup(items: [ ActionSheetButtonItem(title: "Cancel", action: { [weak self] in self?.dismissAnimated() }), ]) ]) } required init(coder aDecoder: NSCoder) { fatalError("init(coder:) has not been implemented") } }