From a8065151afde018596f4380fd1be5edf9e45d636 Mon Sep 17 00:00:00 2001 From: Infi Date: Sat, 28 Jun 2025 02:30:17 +0200 Subject: [PATCH] feat: SettingsIcon composable will be useful later Signed-off-by: Infi --- .../chat/revolt/screens/settings/SettingsScreen.kt | 11 +++++++++++ 1 file changed, 11 insertions(+) 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