BatteryOptimizationEvents -> BatteryOptimizationEvent

This commit is contained in:
Benoit Marty
2026-08-25 10:32:34 +02:00
parent cb8c462bad
commit 217ccb75ed
6 changed files with 16 additions and 16 deletions
@@ -8,7 +8,7 @@
package io.element.android.libraries.push.api.battery
sealed interface BatteryOptimizationEvents {
data object Dismiss : BatteryOptimizationEvents
data object RequestDisableOptimizations : BatteryOptimizationEvents
sealed interface BatteryOptimizationEvent {
data object Dismiss : BatteryOptimizationEvent
data object RequestDisableOptimizations : BatteryOptimizationEvent
}
@@ -10,5 +10,5 @@ package io.element.android.libraries.push.api.battery
data class BatteryOptimizationState(
val shouldDisplayBanner: Boolean,
val eventSink: (BatteryOptimizationEvents) -> Unit,
val eventSink: (BatteryOptimizationEvent) -> Unit,
)
@@ -10,7 +10,7 @@ package io.element.android.libraries.push.api.battery
fun aBatteryOptimizationState(
shouldDisplayBanner: Boolean = false,
eventSink: (BatteryOptimizationEvents) -> Unit = {},
eventSink: (BatteryOptimizationEvent) -> Unit = {},
) = BatteryOptimizationState(
shouldDisplayBanner = shouldDisplayBanner,
eventSink = eventSink,