leosan
08/28/2017, 9:27 AMval items: ArrayList<ListItem> = ArrayList()
listIngredients.groupBy { it.type }.forEach {
items.add(ListItem.HeaderItem(it.key))
items.addAll(it.value.map { ListItem.IngredientItem(it) })
}
or this is fine?