todoTableView.rx.itemDeleted.asObservable()
.subscribe({ (event) in
let indexpath = event.element
self.viewModel.deleteToDo(index: (indexpath?.row)!, completion: {
self.todoTableView.deleteRows(at: [indexpath!], with: .fade)
})
})
.disposed(by: disposeBag)
когда я удаляю строку из tableView, таблица обновляется до того, как происходит анимация удаления, из-за которой я получаю внутреннюю ошибку несогласованности.