Convert create backup dialog to a screen

Allows us more flexibility in adding more options/explanations in the future.

(cherry picked from commit 00b2853d3daaa49a2b3bcada1596e094e8da5156)

# Conflicts:
#	app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsDataScreen.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/backup/BackupConst.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/backup/BackupCreator.kt
This commit is contained in:
arkon
2023-11-05 17:13:51 -05:00
committed by Jobobby04
parent 506c6fd463
commit 28b980641c
8 changed files with 224 additions and 192 deletions
@@ -21,6 +21,7 @@ fun LabeledCheckbox(
label: String,
checked: Boolean,
onCheckedChange: (Boolean) -> Unit,
enabled: Boolean = true,
) {
Row(
modifier = modifier
@@ -37,6 +38,7 @@ fun LabeledCheckbox(
Checkbox(
checked = checked,
onCheckedChange = null,
enabled = enabled,
)
Text(text = label)