Fix forbidden usage of AlertDialog

This commit is contained in:
Maxime NATUREL 2022-10-26 15:10:31 +02:00
parent db42d1c01c
commit ef5aaf7525
1 changed files with 9 additions and 11 deletions

View File

@ -17,15 +17,14 @@
package im.vector.app.features.settings.devices.v2.signout
import android.content.Context
import androidx.appcompat.app.AlertDialog
import com.google.android.material.dialog.MaterialAlertDialogBuilder
import im.vector.app.R
import javax.inject.Inject
class BuildConfirmSignoutDialogUseCase @Inject constructor() {
fun execute(context: Context, onConfirm: () -> Unit): AlertDialog {
return MaterialAlertDialogBuilder(context)
fun execute(context: Context, onConfirm: () -> Unit) =
MaterialAlertDialogBuilder(context)
.setTitle(R.string.action_sign_out)
.setMessage(R.string.action_sign_out_confirmation_simple)
.setPositiveButton(R.string.action_sign_out) { _, _ ->
@ -33,5 +32,4 @@ class BuildConfirmSignoutDialogUseCase @Inject constructor() {
}
.setNegativeButton(R.string.action_cancel, null)
.create()
}
}