mirror of
https://github.com/SimpleMobileTools/Simple-Flashlight.git
synced 2025-06-05 21:59:19 +02:00
Pu SleepTimerCustomAlertDialog
items in remember
This commit is contained in:
@ -15,11 +15,7 @@ import com.simplemobiletools.commons.compose.alert_dialog.rememberAlertDialogSta
|
|||||||
import com.simplemobiletools.commons.compose.extensions.MyDevices
|
import com.simplemobiletools.commons.compose.extensions.MyDevices
|
||||||
import com.simplemobiletools.commons.compose.theme.AppThemeSurface
|
import com.simplemobiletools.commons.compose.theme.AppThemeSurface
|
||||||
import com.simplemobiletools.commons.dialogs.DialogSurface
|
import com.simplemobiletools.commons.dialogs.DialogSurface
|
||||||
|
import kotlinx.collections.immutable.toImmutableList
|
||||||
private val items = listOf(
|
|
||||||
R.string.minutes_raw,
|
|
||||||
R.string.seconds_raw,
|
|
||||||
)
|
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
fun SleepTimerCustomAlertDialog(
|
fun SleepTimerCustomAlertDialog(
|
||||||
@ -30,6 +26,10 @@ fun SleepTimerCustomAlertDialog(
|
|||||||
) {
|
) {
|
||||||
var selectedItem by remember { mutableIntStateOf(0) }
|
var selectedItem by remember { mutableIntStateOf(0) }
|
||||||
var value by remember { mutableStateOf("") }
|
var value by remember { mutableStateOf("") }
|
||||||
|
val items = remember {
|
||||||
|
listOf(R.string.minutes_raw, R.string.seconds_raw).toImmutableList()
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
AlertDialog(
|
AlertDialog(
|
||||||
onDismissRequest = alertDialogState::hide
|
onDismissRequest = alertDialogState::hide
|
||||||
|
Reference in New Issue
Block a user