LiveData들을 Flow로 변환하고 combine으로 조합후 다시 LiveData로...;;;
val uiState: LiveData<NotesUiState> = combine(_notes.asFlow(), _filter.asFlow(), _sort.asFlow()) { notes, filter, sort -> NotesUiState(notes, filter, sort) }.asLiveData()