Annotate Composable function with ReadOnlyComposable where it's possible. (#4859)

This commit is contained in:
Benoit Marty 2025-06-11 14:12:54 +02:00 committed by GitHub
parent 558e7b9239
commit f68b411659
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 24 additions and 0 deletions

View file

@ -9,6 +9,7 @@ package io.element.android.libraries.permissions.api
import android.Manifest
import androidx.compose.runtime.Composable
import androidx.compose.runtime.ReadOnlyComposable
import androidx.compose.ui.Modifier
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.tooling.preview.PreviewParameter
@ -41,6 +42,7 @@ fun PermissionsView(
}
@Composable
@ReadOnlyComposable
private fun String.toDialogContent(): String {
return when (this) {
Manifest.permission.POST_NOTIFICATIONS -> stringResource(id = R.string.dialog_permission_notification)