Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
}
}
- private var kit: NextcloudKit?
+ private(set) var kit: NextcloudKit?
private var itemURL: URL?
private var shares: [NKShare] = [] {
didSet { sharesTableView?.reloadData() }
}
func showOptions(share: NKShare) {
- optionsView.share = share
+ guard let kit = shareDataSource.kit else { return }
+ optionsView.controller = ShareController(share: share, kit: kit)
splitView.addArrangedSubview(optionsView)
optionsView.isHidden = false
}