|
|
@ -51,9 +51,9 @@ import io.element.android.libraries.ui.strings.CommonStrings |
|
|
|
@Composable |
|
|
|
@Composable |
|
|
|
fun RoomNotificationSettingsView( |
|
|
|
fun RoomNotificationSettingsView( |
|
|
|
state: RoomNotificationSettingsState, |
|
|
|
state: RoomNotificationSettingsState, |
|
|
|
|
|
|
|
onShowGlobalNotifications: () -> Unit, |
|
|
|
|
|
|
|
onBackPressed: () -> Unit, |
|
|
|
modifier: Modifier = Modifier, |
|
|
|
modifier: Modifier = Modifier, |
|
|
|
onShowGlobalNotifications: () -> Unit = {}, |
|
|
|
|
|
|
|
onBackPressed: () -> Unit = {}, |
|
|
|
|
|
|
|
) { |
|
|
|
) { |
|
|
|
if (state.showUserDefinedSettingStyle) { |
|
|
|
if (state.showUserDefinedSettingStyle) { |
|
|
|
UserDefinedRoomNotificationSettingsView( |
|
|
|
UserDefinedRoomNotificationSettingsView( |
|
|
@ -193,5 +193,9 @@ private fun RoomNotificationSettingsTopBar( |
|
|
|
internal fun RoomNotificationSettingsPreview( |
|
|
|
internal fun RoomNotificationSettingsPreview( |
|
|
|
@PreviewParameter(RoomNotificationSettingsStateProvider::class) state: RoomNotificationSettingsState |
|
|
|
@PreviewParameter(RoomNotificationSettingsStateProvider::class) state: RoomNotificationSettingsState |
|
|
|
) = ElementPreview { |
|
|
|
) = ElementPreview { |
|
|
|
RoomNotificationSettingsView(state) |
|
|
|
RoomNotificationSettingsView( |
|
|
|
|
|
|
|
state = state, |
|
|
|
|
|
|
|
onShowGlobalNotifications = {}, |
|
|
|
|
|
|
|
onBackPressed = {}, |
|
|
|
|
|
|
|
) |
|
|
|
} |
|
|
|
} |
|
|
|