Fix quality issues

This commit is contained in:
Benoit Marty
2026-04-10 18:55:37 +02:00
committed by Benoit Marty
parent 78d8eaaf34
commit 24d1900694
2 changed files with 5 additions and 1 deletions
@@ -8,7 +8,11 @@
package io.element.android.features.announcement.api package io.element.android.features.announcement.api
import androidx.compose.runtime.Immutable
@Immutable
sealed interface Announcement { sealed interface Announcement {
@Immutable
sealed interface Fullscreen : Announcement { sealed interface Fullscreen : Announcement {
data object Space : Fullscreen data object Space : Fullscreen
} }
@@ -11,6 +11,6 @@ package io.element.android.features.announcement.impl
import io.element.android.features.announcement.api.Announcement import io.element.android.features.announcement.api.Announcement
data class AnnouncementState( data class AnnouncementState(
val announcement: Announcement.Fullscreen? = null, val announcement: Announcement.Fullscreen?,
val eventSink: (AnnouncementEvent) -> Unit, val eventSink: (AnnouncementEvent) -> Unit,
) )