func bindUI() { tableView .publisher(for: \\UITableView.indexPathForSelectedRow, options: [.new, .old, .initial]) .compactMap { (indexPath) -> Int