Should be better at incremental builds. To format, run `./gradlew ktlintFormat`. (cherry picked from commit d29b7c4e5735dc137d578d3bcb3da1f0a02573e8) # Conflicts: # buildSrc/src/main/kotlin/tachiyomi.lint.gradle.kts # data/src/main/java/tachiyomi/data/manga/MangaMapper.kt # domain/src/main/java/tachiyomi/domain/library/model/LibrarySortMode.kt # domain/src/main/java/tachiyomi/domain/library/service/LibraryPreferences.kt # domain/src/main/java/tachiyomi/domain/release/interactor/GetApplicationRelease.kt # presentation-core/src/main/java/tachiyomi/presentation/core/components/CollapsibleBox.kt
35 lines
977 B
Kotlin
35 lines
977 B
Kotlin
package eu.kanade.presentation.updates
|
|
|
|
import androidx.compose.material3.AlertDialog
|
|
import androidx.compose.material3.Text
|
|
import androidx.compose.material3.TextButton
|
|
import androidx.compose.runtime.Composable
|
|
import androidx.compose.ui.res.stringResource
|
|
import eu.kanade.tachiyomi.R
|
|
|
|
@Composable
|
|
fun UpdatesDeleteConfirmationDialog(
|
|
onDismissRequest: () -> Unit,
|
|
onConfirm: () -> Unit,
|
|
) {
|
|
AlertDialog(
|
|
text = {
|
|
Text(text = stringResource(R.string.confirm_delete_chapters))
|
|
},
|
|
onDismissRequest = onDismissRequest,
|
|
confirmButton = {
|
|
TextButton(onClick = {
|
|
onConfirm()
|
|
onDismissRequest()
|
|
}) {
|
|
Text(text = stringResource(R.string.action_ok))
|
|
}
|
|
},
|
|
dismissButton = {
|
|
TextButton(onClick = onDismissRequest) {
|
|
Text(text = stringResource(R.string.action_cancel))
|
|
}
|
|
},
|
|
)
|
|
}
|