favoriteProducts?.items?.map {
_mapOfProductData.value?.put(it.id, ProductData(itemFavoriteProduct = it))
}
Вывожу в лог мапу но она пустая, причем что с репозитория значения приходят и favoriteProducts не пустой, но в в MAP значение не складываются. В чем может быть проблема?
_mapOfProductData.value null в момент складывания?
private val _mapOfProductData = MutableLiveData<MutableMap<Long, ProductData>>()
Точно. Она пустая изначально
хм, а как ее создать не пустую, но когда значения еще не пришли?
Обсуждают сегодня