ErrorDialog
fun ErrorDialog(state: DialogStateWithData<ErrorDialogState> = LocalErrorDialogState.current, icon: @Composable () -> Unit? = null, style: ComposeDialogStyle = DialogDefaults.defaultDialogStyle(), buttons: DialogButtons = DialogDefaults.buttons(), options: DialogOptions = DialogDefaults.options(), onEvent: (event: DialogEvent) -> Unit = {})