[DO NOT USE] Merge object PreferenceTokens

This commit is contained in:
tarsin committed 2023-06-06 00:39:14 +08:00
1 parent 66ed7a04a4
commit 563f6810be
2 files changed
+8 -10

No files matched your search

@@ -1,10 +0,0 @@
package com.hippo.ehviewer.ui.settings
import androidx.compose.ui.unit.dp
object PreferenceTokens {
val PreferenceHeaderHeight = 56.dp
val PreferenceIconSize = 24.dp
val PreferenceIconPadding = 16.dp
val PreferenceTextPadding = 8.dp
}
@@ -28,6 +28,7 @@ import androidx.compose.ui.platform.LocalContext
import androidx.compose.ui.res.stringArrayResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.text.AnnotatedString
import androidx.compose.ui.unit.dp
import com.hippo.ehviewer.ui.login.LocalNavController
import com.hippo.ehviewer.ui.openBrowser
import com.hippo.ehviewer.ui.settings.PreferenceTokens.PreferenceTextPadding
@@ -39,6 +40,13 @@ import com.jamal.composeprefs3.ui.prefs.TextPref
import kotlin.math.roundToInt
import kotlin.reflect.KMutableProperty0
object PreferenceTokens {
val PreferenceHeaderHeight = 56.dp
val PreferenceIconSize = 24.dp
val PreferenceIconPadding = 16.dp
val PreferenceTextPadding = 8.dp
}
@Composable
fun PreferenceHeader(icon: Painter, @StringRes title: Int, childRouteName: String) {
val navController = LocalNavController.current