feat: SettingsIcon composable

will be useful later

Signed-off-by: Infi <infi@infi.sh>
This commit is contained in:
Infi 2025-06-28 02:30:17 +02:00
parent 1b63b04fde
commit a8065151af
1 changed files with 11 additions and 0 deletions

View File

@ -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()
}
}