Views с RecyclerView мы когда изменяли элемент списка, могли вызывать просто adapter.notifyDataSetChanhed (или itemChanged).
В компоуз же, как я понял, в хендлер-обработчик клика нужно передавать индекс элемента, затем находит по индексу элемент в списке элементов, менять сам элемент, затем переприсваивать этот элемент в позицию индекса в наблюдаемой коллекции.
Код: https://gist.github.com/stdpmk/e94f6af9e9031faa44f3fc556f75b700
Верно?
Или можно обновлять сами элементы (их свойства) и сообщать как-то компоузу, что элемент изменился по аналогии с RecyclyerView
Привет вам нечего не надо делать просто передайте новую инстанс списка через extended function items(list, key){ }
Обсуждают сегодня