init { if (initialFilters == null) {viewModelScope.launch {val filter = buildDefaultFilter().first()this@ChannelListViewModel.filterFlow.value = filter}}viewModelScope.launch {init()}}
Combines the latest search query and filter to fetch channels and emit them to the UI.