Use aRoomNotificationSettings.
This commit is contained in:
parent
6801ef9524
commit
f48446439f
3 changed files with 5 additions and 5 deletions
|
|
@ -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
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
)),
|
)),
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
)
|
)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue