mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-03 06:55:41 +00:00
Fix compilation of sample app.
This commit is contained in:
committed by
Benoit Marty
parent
9460bcdeb6
commit
473922240e
+11
-2
@@ -27,6 +27,7 @@ import io.element.android.features.roomlist.impl.RoomListPresenter
|
|||||||
import io.element.android.features.roomlist.impl.RoomListView
|
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.DefaultInviteStateDataSource
|
||||||
import io.element.android.features.roomlist.impl.datasource.RoomListDataSource
|
import io.element.android.features.roomlist.impl.datasource.RoomListDataSource
|
||||||
|
import io.element.android.features.roomlist.impl.datasource.RoomListRoomSummaryFactory
|
||||||
import io.element.android.libraries.core.coroutine.CoroutineDispatchers
|
import io.element.android.libraries.core.coroutine.CoroutineDispatchers
|
||||||
import io.element.android.libraries.dateformatter.impl.DateFormatters
|
import io.element.android.libraries.dateformatter.impl.DateFormatters
|
||||||
import io.element.android.libraries.dateformatter.impl.DefaultLastMessageTimestampFormatter
|
import io.element.android.libraries.dateformatter.impl.DefaultLastMessageTimestampFormatter
|
||||||
@@ -76,13 +77,21 @@ class RoomListScreen(
|
|||||||
leaveRoomPresenter = LeaveRoomPresenterImpl(matrixClient, RoomMembershipObserver(), coroutineDispatchers),
|
leaveRoomPresenter = LeaveRoomPresenterImpl(matrixClient, RoomMembershipObserver(), coroutineDispatchers),
|
||||||
roomListDataSource = RoomListDataSource(
|
roomListDataSource = RoomListDataSource(
|
||||||
roomListService = matrixClient.roomListService,
|
roomListService = matrixClient.roomListService,
|
||||||
lastMessageTimestampFormatter = DefaultLastMessageTimestampFormatter(dateTimeProvider, dateFormatters),
|
roomListRoomSummaryFactory = RoomListRoomSummaryFactory(
|
||||||
|
lastMessageTimestampFormatter = DefaultLastMessageTimestampFormatter(
|
||||||
|
localDateTimeProvider = dateTimeProvider,
|
||||||
|
dateFormatters = dateFormatters
|
||||||
|
),
|
||||||
roomLastMessageFormatter = DefaultRoomLastMessageFormatter(
|
roomLastMessageFormatter = DefaultRoomLastMessageFormatter(
|
||||||
sp = stringProvider,
|
sp = stringProvider,
|
||||||
roomMembershipContentFormatter = RoomMembershipContentFormatter(matrixClient, stringProvider),
|
roomMembershipContentFormatter = RoomMembershipContentFormatter(
|
||||||
|
matrixClient = matrixClient,
|
||||||
|
sp = stringProvider
|
||||||
|
),
|
||||||
profileChangeContentFormatter = ProfileChangeContentFormatter(stringProvider),
|
profileChangeContentFormatter = ProfileChangeContentFormatter(stringProvider),
|
||||||
stateContentFormatter = StateContentFormatter(stringProvider),
|
stateContentFormatter = StateContentFormatter(stringProvider),
|
||||||
),
|
),
|
||||||
|
),
|
||||||
coroutineDispatchers = coroutineDispatchers,
|
coroutineDispatchers = coroutineDispatchers,
|
||||||
notificationSettingsService = matrixClient.notificationSettingsService(),
|
notificationSettingsService = matrixClient.notificationSettingsService(),
|
||||||
appScope = Singleton.appScope
|
appScope = Singleton.appScope
|
||||||
|
|||||||
Reference in New Issue
Block a user