Fix Inventory dialog filter.
This commit is contained in:
parent
04825cafda
commit
8ade16084d
1 changed files with 2 additions and 1 deletions
|
|
@ -4,6 +4,7 @@ import androidx.lifecycle.ViewModel
|
||||||
import androidx.lifecycle.viewModelScope
|
import androidx.lifecycle.viewModelScope
|
||||||
import com.pixelized.desktop.lwa.repository.item.ItemRepository
|
import com.pixelized.desktop.lwa.repository.item.ItemRepository
|
||||||
import com.pixelized.desktop.lwa.repository.settings.SettingsRepository
|
import com.pixelized.desktop.lwa.repository.settings.SettingsRepository
|
||||||
|
import com.pixelized.desktop.lwa.utils.extention.unAccent
|
||||||
import kotlinx.coroutines.flow.MutableStateFlow
|
import kotlinx.coroutines.flow.MutableStateFlow
|
||||||
import kotlinx.coroutines.flow.SharingStarted
|
import kotlinx.coroutines.flow.SharingStarted
|
||||||
import kotlinx.coroutines.flow.combine
|
import kotlinx.coroutines.flow.combine
|
||||||
|
|
@ -23,7 +24,7 @@ class InventoryDialogViewModel(
|
||||||
val inventoryDialog = combine(
|
val inventoryDialog = combine(
|
||||||
itemRepository.itemFlow().map { it.values },
|
itemRepository.itemFlow().map { it.values },
|
||||||
settingRepository.settingsFlow(),
|
settingRepository.settingsFlow(),
|
||||||
filterFlow.first,
|
filterFlow.first.map { it.unAccent() },
|
||||||
selectedCharacterSheetId,
|
selectedCharacterSheetId,
|
||||||
) { items, settings, filter, characterSheetId ->
|
) { items, settings, filter, characterSheetId ->
|
||||||
factory.convertToDialogUio(
|
factory.convertToDialogUio(
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue