Introduce Announcement enum.

This commit is contained in:
Benoit Marty 2025-10-03 12:03:06 +02:00
parent 717932a111
commit 8eaf355301
7 changed files with 38 additions and 13 deletions

View file

@ -9,15 +9,16 @@ package io.element.android.features.rageshake.test.logs
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import io.element.android.features.announcement.api.Announcement
import io.element.android.features.announcement.api.AnnouncementService
import io.element.android.tests.testutils.lambda.lambdaError
class FakeAnnouncementService(
val onEnteringSpaceTabResult: () -> Unit = { lambdaError() },
val showAnnouncementResult: (Announcement) -> Unit = { lambdaError() },
val renderResult: (Modifier) -> Unit = { lambdaError() },
) : AnnouncementService {
override suspend fun onEnteringSpaceTab() {
onEnteringSpaceTabResult()
override suspend fun showAnnouncement(announcement: Announcement) {
showAnnouncementResult(announcement)
}
@Composable