Add: BaseDialog composable

This commit is contained in:
machiav3lli 2022-09-16 16:39:08 +02:00
parent 5aba54ab37
commit 3a67085da1

View File

@ -0,0 +1,21 @@
package com.machiav3lli.fdroid.ui.dialog
import androidx.compose.runtime.Composable
import androidx.compose.runtime.MutableState
import androidx.compose.ui.ExperimentalComposeUiApi
import androidx.compose.ui.window.Dialog
import androidx.compose.ui.window.DialogProperties
@OptIn(ExperimentalComposeUiApi::class)
@Composable
fun BaseDialog(
openDialogCustom: MutableState<Boolean>,
dialogUI: @Composable (() -> Unit)
) {
Dialog(
onDismissRequest = { openDialogCustom.value = false },
properties = DialogProperties(usePlatformDefaultWidth = false)
) {
dialogUI()
}
}