на 10к элементов и какая то компоуз функция, которая рендерит список. 
                  
                  
                  Компоуз работает так, что он не рендерит сразу весь список, а только видимые элементы.
                  
                  
                  
                  
                  
                  Мне надо дозагружать дополнительно инфу для каждого видимого элемента списка. 
                  
                  
                  Условно, элемент списка:
                  
                  
                  
                  
                  
                  data class Movie(
                  
                  
                    id,
                  
                  
                    title, 
                  
                  
                    purchaseId // ссылка на объект с описанием способа оплаты)
                  
                  
                  
                  
                  
                  Я отображаю title и для видимого элемента списка мне надо взять из локальной бд или кеша по purchaseId объект Purchase и обновить элемент со значением типа оплаты.
                  
                  
                  
                  
                  
                  Сразу грузить для всех объектов movies объекты purchase не охото, так как это не рационально и пользователь может проскроллить всего 10, зачем мне грузить все 500 например. Потому хочу попробовать дозагружать данные по ходу отображения элемента списка.
                  
                  
                  Что то типа onBindViewHolder в recyclerview.
                  
                  
                  
                  
                  
                  Кто нить сталкивался?
                  
                  
                
Привет. > Компоуз работает так, что он не рендерит сразу весь список, а только видимые элементы. Это особенность LazyList, не компоуз > Что то типа onBindViewHolder в recyclerview. Можно попробовать DisposableEffect в композбл отдельного айтема с movie в качестве ключа
кажется обсуждали подобное https://t.me/android_declarative/41343 там ниже прилагал скрин с наброском кода примерного решения
@stdpmk по указанному выше обсуждению, как раз к решению с DisposableEffect и пришли
Обсуждают сегодня