Merge pull request #2422 from element-hq/feature/fga/room_list_filters

[Feature] Room list filters
This commit is contained in:
ganfra
2024-02-22 22:59:28 +01:00
committed by GitHub
45 changed files with 765 additions and 37 deletions

View File

@@ -28,6 +28,7 @@ import io.element.android.features.roomlist.impl.RoomListView
import io.element.android.features.roomlist.impl.datasource.DefaultInviteStateDataSource
import io.element.android.features.roomlist.impl.datasource.RoomListDataSource
import io.element.android.features.roomlist.impl.datasource.RoomListRoomSummaryFactory
import io.element.android.features.roomlist.impl.filters.RoomListFiltersPresenter
import io.element.android.features.roomlist.impl.migration.MigrationScreenPresenter
import io.element.android.features.roomlist.impl.migration.SharedPrefsMigrationScreenStore
import io.element.android.features.roomlist.impl.search.RoomListSearchPresenter
@@ -120,6 +121,10 @@ class RoomListScreen(
sessionId = matrixClient.sessionId,
sessionCoroutineScope = Singleton.appScope
),
filtersPresenter = RoomListFiltersPresenter(
roomListService = matrixClient.roomListService,
featureFlagService = featureFlagService,
),
analyticsService = NoopAnalyticsService(),
)