diff --git a/app/src/main/java/chat/revolt/screens/settings/SettingsScreen.kt b/app/src/main/java/chat/revolt/screens/settings/SettingsScreen.kt index 3307d1ee..69599ae9 100644 --- a/app/src/main/java/chat/revolt/screens/settings/SettingsScreen.kt +++ b/app/src/main/java/chat/revolt/screens/settings/SettingsScreen.kt @@ -388,3 +388,14 @@ fun SettingsScreen( } } } + +@Composable +private fun SettingsIcon(danger: Boolean = false, content: @Composable () -> Unit) { + CompositionLocalProvider( + LocalContentColor provides + if (danger) MaterialTheme.colorScheme.error + else MaterialTheme.colorScheme.onBackground + ) { + content() + } +} \ No newline at end of file