mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-03 06:55:41 +00:00
Use aRoomNotificationSettings.
This commit is contained in:
+1
-1
@@ -42,7 +42,7 @@ open class RoomDetailsStateProvider : PreviewParameterProvider<RoomDetailsState>
|
|||||||
aRoomDetailsState(
|
aRoomDetailsState(
|
||||||
canEdit = true,
|
canEdit = true,
|
||||||
// Also test the roomNotificationSettings ALL_MESSAGES in the same screenshot. Icon 'Mute' should be displayed
|
// Also test the roomNotificationSettings ALL_MESSAGES in the same screenshot. Icon 'Mute' should be displayed
|
||||||
roomNotificationSettings = RoomNotificationSettings(mode = RoomNotificationMode.ALL_MESSAGES, isDefault = true)
|
roomNotificationSettings = aRoomNotificationSettings(mode = RoomNotificationMode.ALL_MESSAGES, isDefault = true)
|
||||||
),
|
),
|
||||||
// Add other state here
|
// Add other state here
|
||||||
)
|
)
|
||||||
|
|||||||
+2
-2
@@ -17,10 +17,10 @@
|
|||||||
package io.element.android.features.roomdetails.impl.notificationsettings
|
package io.element.android.features.roomdetails.impl.notificationsettings
|
||||||
|
|
||||||
import androidx.compose.ui.tooling.preview.PreviewParameterProvider
|
import androidx.compose.ui.tooling.preview.PreviewParameterProvider
|
||||||
|
import io.element.android.features.roomdetails.impl.aRoomNotificationSettings
|
||||||
import io.element.android.libraries.architecture.AsyncAction
|
import io.element.android.libraries.architecture.AsyncAction
|
||||||
import io.element.android.libraries.architecture.AsyncData
|
import io.element.android.libraries.architecture.AsyncData
|
||||||
import io.element.android.libraries.matrix.api.room.RoomNotificationMode
|
import io.element.android.libraries.matrix.api.room.RoomNotificationMode
|
||||||
import io.element.android.libraries.matrix.api.room.RoomNotificationSettings
|
|
||||||
|
|
||||||
internal class RoomNotificationSettingsStateProvider : PreviewParameterProvider<RoomNotificationSettingsState> {
|
internal class RoomNotificationSettingsStateProvider : PreviewParameterProvider<RoomNotificationSettingsState> {
|
||||||
override val values: Sequence<RoomNotificationSettingsState>
|
override val values: Sequence<RoomNotificationSettingsState>
|
||||||
@@ -43,7 +43,7 @@ internal class RoomNotificationSettingsStateProvider : PreviewParameterProvider<
|
|||||||
return RoomNotificationSettingsState(
|
return RoomNotificationSettingsState(
|
||||||
showUserDefinedSettingStyle = false,
|
showUserDefinedSettingStyle = false,
|
||||||
roomName = "Room 1",
|
roomName = "Room 1",
|
||||||
AsyncData.Success(RoomNotificationSettings(
|
AsyncData.Success(aRoomNotificationSettings(
|
||||||
mode = RoomNotificationMode.MUTE,
|
mode = RoomNotificationMode.MUTE,
|
||||||
isDefault = isDefault
|
isDefault = isDefault
|
||||||
)),
|
)),
|
||||||
|
|||||||
+2
-2
@@ -17,10 +17,10 @@
|
|||||||
package io.element.android.features.roomdetails.impl.notificationsettings
|
package io.element.android.features.roomdetails.impl.notificationsettings
|
||||||
|
|
||||||
import androidx.compose.ui.tooling.preview.PreviewParameterProvider
|
import androidx.compose.ui.tooling.preview.PreviewParameterProvider
|
||||||
|
import io.element.android.features.roomdetails.impl.aRoomNotificationSettings
|
||||||
import io.element.android.libraries.architecture.AsyncAction
|
import io.element.android.libraries.architecture.AsyncAction
|
||||||
import io.element.android.libraries.architecture.AsyncData
|
import io.element.android.libraries.architecture.AsyncData
|
||||||
import io.element.android.libraries.matrix.api.room.RoomNotificationMode
|
import io.element.android.libraries.matrix.api.room.RoomNotificationMode
|
||||||
import io.element.android.libraries.matrix.api.room.RoomNotificationSettings
|
|
||||||
|
|
||||||
internal class UserDefinedRoomNotificationSettingsStateProvider : PreviewParameterProvider<RoomNotificationSettingsState> {
|
internal class UserDefinedRoomNotificationSettingsStateProvider : PreviewParameterProvider<RoomNotificationSettingsState> {
|
||||||
override val values: Sequence<RoomNotificationSettingsState>
|
override val values: Sequence<RoomNotificationSettingsState>
|
||||||
@@ -29,7 +29,7 @@ internal class UserDefinedRoomNotificationSettingsStateProvider : PreviewParamet
|
|||||||
showUserDefinedSettingStyle = false,
|
showUserDefinedSettingStyle = false,
|
||||||
roomName = "Room 1",
|
roomName = "Room 1",
|
||||||
AsyncData.Success(
|
AsyncData.Success(
|
||||||
RoomNotificationSettings(
|
aRoomNotificationSettings(
|
||||||
mode = RoomNotificationMode.MUTE,
|
mode = RoomNotificationMode.MUTE,
|
||||||
isDefault = false
|
isDefault = false
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user